你好我想知道如果我可以在JavaScript中的卸載方法做一個button.click;或者document.getElementById('target')。click();js-使用跨瀏覽器的按鈕獲取卸載工作
這樣做的原因是我想清除瀏覽器中的信息,但我似乎無法使卸載方法正常工作。但我甚至不知道卸載方法是否可以執行button.click或document.getElementById('target')。click();有沒有像這種方法可以或不可以做的事情列表?這是我正在努力工作的代碼。
window.onunload=leave;
function leave() {
//alert("Leaving");
document.getElementById('kioskform:broswerCloseSubmit').click();
}
警報似乎一切(「IE,火狐,Safari瀏覽器」),但在Chrome中進行展示(「不知道爲什麼),但我似乎無法讓我使用的明確方案使用卸載方法。更何況我想知道是否有一個很好的方法來檢測個人正在使用什麼樣的加載卸載腳本的不同部分任何想法或建議或建議非常感謝你。
爲什麼不直接調用按鈕點擊會在您的'卸載'處理程序中調用的代碼?此外,您應該考慮使用事件註冊的標準方法:http://www.quirksmode.org/js/events_advanced.html – millimoose
按鈕調用的是a4j:jsFunction我不知道我是否可以複製在那邊,你認爲它會以這種方式工作? –
不能完全工作。我重寫了腳本的文檔部分以使其適用於IE,但似乎只適用於IE。有卸載方法嗎?我上傳了代碼的更新版本。 –