【问题标题】:ASP.NET button click causes duplicate events IE10/Win7HomePremiumASP.NET 按钮单击导致重复事件 IE10/Win7HomePremium
【发布时间】:2013-04-23 16:34:34
【问题描述】:

只是进行调查以了解是否有人以前遇到过这种情况。我已将问题缩小到使用 IE10 运行 Win7HomePremium 的本地计算机,报告称当用户单击“打印机友好”按钮时,该事件在 0.03 时间范围内发生两次。有时,当点击也发生在白天时,时间戳会在上午 12:00:00 返回。是否有人对点击事件有任何问题,您采取了哪些步骤来解决问题。

我不能在我们办公室的任何其他机器上复制它,客户也不能在家里的任何其他机器上复制它。

【问题讨论】:

    标签: asp.net button click


    【解决方案1】:

    尽管看起来很疯狂,但解决方案是强制 IE10 将 Doc Mode 呈现为 IE5 Quirks。该应用程序的日期约为 1999 年,并在占位符中使用了许多占位符,表中的表已经导致它在任何版本的 IE 的 Quirks 中呈现。无论出于何种原因,使用 IE5Quirks 修复了事件中数据库中的重复条目。

    【讨论】:

    • javascript 禁用了按钮,这是根本原因。我使用的修复是在处理过程中在按钮上放置一个 css 禁用类。问题已解决
    猜你喜欢
    • 2011-09-28
    • 1970-01-01
    • 2014-12-22
    • 1970-01-01
    • 2018-08-23
    • 2013-05-14
    • 1970-01-01
    • 2018-10-27
    • 2010-10-14
    相关资源
    最近更新 更多