【问题标题】:IE prompt about unsaved form dataIE 提示未保存的表单数据
【发布时间】:2010-12-20 21:03:16
【问题描述】:

我在 IE7(可能还有其他版本)中有一个意想不到的“烦人”弹出窗口。正如预期的那样,IE 在关闭窗口时会提示您未保存的表单数据,这很好。但是我在div 中有一个form,现在当我在noneblock 之间切换display CSS 样式时,IE 认为我正在使用未保存的数据关闭表单并显示有关关闭未保存的表格!我不希望我的用户在我的基于 IE 的网络应用程序中简单地隐藏表单时感到恼火。

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: css forms internet-explorer prompt


    【解决方案1】:

    确保您的文档类型是过渡性的而不是严格的

    【讨论】:

    • 不幸的是没有摆脱提示。愚蠢的IE!
    【解决方案2】:

    提示不是 IE 的——您的 HTML 有一个触发警告的 onbeforeunload 处理程序。

    【讨论】:

    • 有吗?还是我应该有一个?
    • IE 本身不会在您关闭它时显示提示,除非您的 HTML 包含 OnBeforeUnload 处理程序。
    猜你喜欢
    • 2016-08-16
    • 1970-01-01
    • 2014-04-21
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多