0

私はいくつかのデータをキャプチャしようとしていますwindow.beforeunload:

window.onbeforeunload = function () {
        var newLocation = location.href;
        promise = doAjaxStuff

        promise.done(function () {
            //navigate to new location or close browser
            console.log(newLocation);
        });


    };

リンクの URL などを取得するにはどうすればよいですか? ブラウザーを前後に含めます。また、ブラウザーを閉じる場合は、呼び出しを成功させてからブラウザーを閉じたいと思います。これは可能ですか?この関数が使用するのは、文字列を返すと、閉じる確認ダイアログなどが開きます...基本的にダイアログなしで同様の動作が必要です。リンク、コード、ヒント、またはトリックはいつでも歓迎されます。

4

1 に答える 1

2

プライバシー上の理由から、これは決して不可能です。

ユーザーが次にどこへ行くのかをウェブサイトが見つけられるようにするのは、非常に悪い考えです。

于 2012-06-28T20:20:27.060 に答える