【问题标题】:Link Button not working with IE 10链接按钮不适用于 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 解决此问题,但没有成功。希望您能很好地理解我的问题并给出有意义的答案。

提前致谢。

【问题讨论】:

    标签: asp.net cross-browser windows-server-2008


    【解决方案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 中运行

      即使用元标记来实现向后兼容性

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多