今日、プロジェクトは、ページを離れるときにユーザーの動作が閉じているか更新されているかを判断する必要があります。
直接的な方法はありませんが、特定のスキルで実行できます
JavaScriptの力でため息をつかなければなりません! !
コードを見てください:
コードコピーは次のとおりです。
window.onunload = function(){
var a_n = window.event.screenx -window.screenleft;
var a_b = a_n> document.documentelement.scrollwidth-20;
if(a_b && window.event.clienty <0 || window.event.altkey){
アラート( 'closeページの動作');
}それ以外{
アラート( 'ジャンプまたは更新ページの動作');
}
}
実際、この時点でブラウザのウィンドウサイズを検出して、ページの動作時間をオンロードする時間のトリガーを残し、サイズに基づいてユーザーがリフレッシュ、ジャンプ、またはクロージングの動作を確認することです。
主要なブラウザと互換性があります!