-2

重複の可能性:
JavaScriptページが移動しないようにするにはどうすればよいですか?
JSでページのアンロード(ナビゲート)を停止するにはどうすればよいですか?

私はいくつかのウェブサイトにアクセスしました。申し訳ありませんが、URLを提供できません。何をするにしても、強制終了(ページを閉じる、新しいURLに移動する、通常の終了、終了することはできません)以外に。これらのWebサイトには、「離れますか?」などの質問をするアラートボックスが常にあります。しかし、両方の答え(はいとキャンセル)はあなたを彼らのページに戻します。彼らがこれをどのように行うのか知りたいだけです。 私のウェブサイトではこれを使用しません、私はただ疑問に思っているスパマーではありません

4

1 に答える 1

3

このコードで:

window.onbeforeunload = function(){
    return 'Are you sure you wanna leave my website?';//Displays an confirm box and, if you click cancel, you will stay on the page. Otherwise, you'll leave the page
}

ただし、このコードをWebサイトに配置すると、視聴者は非常に怒ります。したがって、私はそれに対してあなたに警告します

于 2012-05-09T23:38:34.007 に答える