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