7
如何爲pageShow and pageHide處理程序執行JavaScript對象檢測?如何檢測瀏覽器對pageShow和pageHide的支持?
if(/* pagehide is supported */){
window.addEventListener('pagehide', exitFunction, false);
}
else{
window.addEventListener('unload', exitFunction, false);
}
請解釋任何向下票,所以我可以改善我的答案。 – Shaz
我剛查過。答案有用,但有缺陷。如果在此檢查發生之前某人定義了onpagehide,則window.onpagehide將爲true。我不確定是否有避免這種情況。 :( – epascarello
@epascarello幾乎所有東西都可以使用,你可以用'document.getElementById =「nyan cat'重新定義'getElementById';' – Shaz