我在IE7(可能還有其他版本)中出現了一個意想不到的「令人討厭」的彈出窗口。如預期的那樣,IE在關閉窗口時會提示未保存的表單數據,這很好。但我在div
中有form
,現在當我在none
和block
之間切換display
CSS樣式時,IE認爲我正在關閉未保存數據的表單,並顯示關於關閉未保存表單的警告!我不希望我的用戶在我的基於IE的Web應用程序中隱藏表單時感到惱火。關於未保存的表單數據的IE提示
任何人都知道如何克服這一點?
我在IE7(可能還有其他版本)中出現了一個意想不到的「令人討厭」的彈出窗口。如預期的那樣,IE在關閉窗口時會提示未保存的表單數據,這很好。但我在div
中有form
,現在當我在none
和block
之間切換display
CSS樣式時,IE認爲我正在關閉未保存數據的表單,並顯示關於關閉未保存表單的警告!我不希望我的用戶在我的基於IE的Web應用程序中隱藏表單時感到惱火。關於未保存的表單數據的IE提示
任何人都知道如何克服這一點?
確保您的文檔類型的過渡,而不是嚴格的
提示不IE's-- 你的HTML具有觸發警報的onbeforeunload處理程序。
它呢?或者我應該有嗎? – 2010-03-10 22:47:45
除非您的HTML包含OnBeforeUnload處理程序,否則IE本身在關閉時不會顯示提示。 – EricLaw 2010-03-11 04:21:05
不幸的是沒有擺脫提示。愚蠢的IE! – 2009-11-29 22:30:39