Vs2008调试没问题,IIS发布就不正常

时间:2022-09-03 20:11:36
vs2008下调试JQuery下的脚本没问题,页面增删改是通过弹出DiV里面发表单异步实现的,在Vs调试一点问题也没有表单能正常提交div也能正常关闭。一旦发布到本机的IIS(xp 5.1版本)上,提交按钮没反应,重置到可以,div也不能关闭。更奇怪的是同样的脚本,在一个页面可以,在另一个页面就不可以。那位高手知道是什么原因吗?

9 个解决方案

#1


清空浏览器缓存

#2


IIS和VS自带的那个环境是不一样的,比如VS的区分大小写,IIS不区分。所以当页面中有2个变量或ID什么的  IS/ is 那么IIS会认为是一个告诉你程序内部错误或其他反应。 单VS却正常
还有IIS不同版本对不同程序的支持不同,但VS却不会体现那么明显。

请仔细检查表单是否正确。还有JS是否兼容浏览器

#3


问题是也不报错!都不知道问题在哪里

#4


这个应该是缓存的原因,把缓存清空下,然后再运行,如果行的话,那就是缓存的原因,最好请求页面的时候再带个随机参数

#5


缓存清了也没用,在IIS上面发布的,你点提交根本不去服务端后台处理程序,没反应!也不报错。
但是Vs调试就一点问题都没有,本机调试跟本机IIS上都是用的同一个浏览器版本

#6


更奇怪的是现在IIS上发布的偶尔能正常运行,可能过一下又不行了

#7


这情况我感觉是你的IIS没装FRAMEWOEK..............不支持.NET

#8


就在我开发用的机子上的IIS怎么会没有framework呢!

#9


如果你真的VS里面的代码和IIS里面的完全一致,那应当是浏览器设置问题,换用Firefox应该不会有问题的。
IE安全性设置可能是导致此问题的原因

#1


清空浏览器缓存

#2


IIS和VS自带的那个环境是不一样的,比如VS的区分大小写,IIS不区分。所以当页面中有2个变量或ID什么的  IS/ is 那么IIS会认为是一个告诉你程序内部错误或其他反应。 单VS却正常
还有IIS不同版本对不同程序的支持不同,但VS却不会体现那么明显。

请仔细检查表单是否正确。还有JS是否兼容浏览器

#3


问题是也不报错!都不知道问题在哪里

#4


这个应该是缓存的原因,把缓存清空下,然后再运行,如果行的话,那就是缓存的原因,最好请求页面的时候再带个随机参数

#5


缓存清了也没用,在IIS上面发布的,你点提交根本不去服务端后台处理程序,没反应!也不报错。
但是Vs调试就一点问题都没有,本机调试跟本机IIS上都是用的同一个浏览器版本

#6


更奇怪的是现在IIS上发布的偶尔能正常运行,可能过一下又不行了

#7


这情况我感觉是你的IIS没装FRAMEWOEK..............不支持.NET

#8


就在我开发用的机子上的IIS怎么会没有framework呢!

#9


如果你真的VS里面的代码和IIS里面的完全一致,那应当是浏览器设置问题,换用Firefox应该不会有问题的。
IE安全性设置可能是导致此问题的原因