链接按钮不适用于 IE 10
Posted
技术标签:
【中文标题】链接按钮不适用于 IE 10【英文标题】:Link Button not working with IE 10 【发布时间】:2013-04-15 03:28:58 【问题描述】:我有一个与 Internet Explorer 10 上的 asp.net 中的链接按钮单击事件相关的问题。链接按钮单击事件未触发。它显示了javascript错误
SCRIPT5009: '__doPostBack' is undefined
我的系统上有 Windows Server 2008 Standard,但没有 Hyper-v(6.0, Build 6001)。我尝试通过 Microsoft 提供的Patch 解决此问题,但没有成功。希望您能很好地理解我的问题并给出有意义的答案。
提前致谢。
【问题讨论】:
【参考方案1】:meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9"
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"
meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"
【讨论】:
如果可以的话,我会给这个答案+2!谢谢,为我节省了很多时间!【参考方案2】:问题发生原因: .NET 2.0 和 .NET 4 附带的浏览器定义文件中存在一个错误,即它们包含特定范围浏览器版本的定义。但是某些浏览器(如 IE 10)的版本不再在这些范围内。因此,ASP.NET 将它们视为未知浏览器,默认为下层定义,存在一定的不便,比如不支持 JavaScript 等特性。
我也有同样的问题,我跟着这篇文章,我已经排序了。通过下面的链接,它肯定会有所帮助。
Fix
【讨论】:
【参考方案3】:为 ie10 使用兼容性元标记,使您的应用程序可以在 ie9 中运行
即使用元标记来实现向后兼容性
【讨论】:
以上是关于链接按钮不适用于 IE 10的主要内容,如果未能解决你的问题,请参考以下文章
html 弹出窗口的GA事件 - 仅适用于按钮(不适用于文本或图像链接)
html 弹出窗口的GA事件 - 仅适用于按钮(不适用于文本或图像链接)
html 弹出窗口的GA事件 - 仅适用于按钮(不适用于文本或图像链接)