HTMLに直接記述された window.location.href を JavaScript で無効化したい。 window.location.href = "hoge.com"; 無効化する方法を調べたけれど分からなかったので、結果的に遷移されない方法で間接的に無効化する手段を取りました。 その方法は以下の様なScriptを実行しておくことです。 window.onbeforeunload = function(e) { e.returnValue = "Block"; } window.location.href = "hoge.com"; しかし実際にこのScriptを実行しても警告が出ることなくページ移動が行われました。 window.onbeforeunload = function(e) { e.returnValue = "Block"; } **>> ページ部分クリック**
