0

ブラウザウィンドウを閉じているユーザーを捕まえることが可能かどうかを知る必要があります。<body onbeforeunload="run_closeScripts()">うまくいくものを使ってみましたが、これはすべてのポストバックでトリガーされます!したがって、ユーザーが更新ボタンを押したり、別のページに移動したりする場合は、あまり役に立ちません。

ポストバックではなく、フルブラウザが閉じているかどうかを検出する信頼できる方法はありますか?

<body onbeforeunload="run_closeScripts()">

<script type="text/javascript">

    function run_closeScripts() {

        //check if the browser is closing and not a postback
        window.alert("Your checkout will be removed!");
        window.location.replace("Exit.aspx");
    }
4

1 に答える 1

0

これを行う唯一の方法は JavaScript を使用することであり、 Google で検索できますが、実行中の JavaScript に依存することはできないことに注意してください。頼りにならないので、必要なものを入れないでください。

于 2012-12-14T10:06:26.913 に答える