日期:2014-05-17  浏览次数:20702 次

发布后IE10无法实现页面重定向
服务器是server 2003,客户端是IE10,不管是使用前台Js,还是后台 response.redirect,Server.Transfer,都无法实现页面重定向,只有超链接可以,但是我需要一些后台操作啊,谷歌、火狐 其他ie版本都木有问题的。本地测试都木有问题(包括IE10)。。跪求指点~

------解决方案--------------------
怎么个无法实现?详细描述下?
另外IE10的兼容模式有问题吗?
------解决方案--------------------
http://blog.csdn.net/5653325/article/details/17001447
如果兼容性模式没问题,那么打补丁吧亲(你可以把IE的提示友好通知去掉,应该也是显示的是dopostback未定义的错误)。
------解决方案--------------------
引用:
Quote: 引用:

怎么个无法实现?详细描述下?
另外IE10的兼容模式有问题吗?

就是有个linkbutton吧,后台事件里有页面重定向,但是点击没有反应。
IE10兼容模式是木有问题的~

ie10有个问题,页面不会输出js方法 __dopost....,所以服务器按钮服务端事件无法执行,你可以在ie10中查看源代码与其他没问题浏览器中的区别。
------解决方案--------------------
引用:
Quote: 引用:

http://blog.csdn.net/5653325/article/details/17001447
如果兼容性模式没问题,那么打补丁吧亲(你可以把IE的提示友好通知去掉,应该也是显示的是dopostback未定义的错误)。

显示的是dopostback未定义的错误

文章里的方法二解决也行。
是不是你的补丁下错了(下载为64位版本的补丁了?),或者你机器上安装一下.net4.0的框架然后打4.0的补丁。4.0兼容你现在的3.5,可以把程序设置成在4.0下面运行。

当然省事推荐方法二,不用改动服务器端的框架。
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

http://blog.csdn.net/5653325/article/details/17001447
如果兼容性模式没问题,那么打补丁吧亲(你可以把IE的提示友好通知去掉,应该也是显示的是dopostback未定义的错误)。

显示的是dopostback未定义的错误

文章里的方法二解决也行。
是不是你的补丁下错了(下载为64位版本的补丁了?),或者你机器上安装一下.net4.0的框架然后打4.0的补丁。4.0兼容你现在的3.5,可以把程序设置成在4.0下面运行。

当然省事推荐方法二,不用改动服务器端的框架。


没有你说的那个选项啊,选哪个?


哦,忘了说了。如果没有那个“库程序包管理器”的菜单,就先点那个“扩展管理器”,安装一个叫“NuGet程序包管理器”,然后就会有了。