1
如何禁用另存爲對話框中,同時按下Ctrl + S如何禁用另存爲對話框在Firefox
說明:我開發一個網絡application.Here當我打算使用形成「CTRL + S」提交,在Firefox提交「另存爲對話框」之前,Firefox會打開。如何在Firefox中禁用另存爲對話框。
如何禁用另存爲對話框中,同時按下Ctrl + S如何禁用另存爲對話框在Firefox
說明:我開發一個網絡application.Here當我打算使用形成「CTRL + S」提交,在Firefox提交「另存爲對話框」之前,Firefox會打開。如何在Firefox中禁用另存爲對話框。
您可以通過處理窗口的onkeypress
事件檢查CTRL
鍵和S
是否鬱悶做到這一點,如果是這樣,在事件對象上調用preventDefault()
取消從事件:
window.onkeypress = function(event) {
if (event.charCode === 115 && event.ctrlKey) {
event.preventDefault();
// your code here....
alert("'Save As' dialog suppressed!");
}
};
注意按鍵事件可能在不同的瀏覽器中表現不同。然而,這在FireFox中有效。