実際には、プログラミングについてではなく、プログラミング ツール (Firebug、Chrome 開発者ツール) について詳しく説明します。ここで問題ないことは FAQ から理解しています。HTML ページの 1 つで古いリダイレクトに出くわしましたが、Chrome 開発者ツールでも Firebug でも取り除くことができません。これは、HTML ファイルに挿入されたインライン コードの一部ですbody
。
<SCRIPT type=text/javascript><!--
Redirect();
function Redirect()
{
location.href = 'https://another/page/';
}
// --></SCRIPT>
残念ながら、私はこのページのソースにアクセスできません。残りのすべての Javascript をアクティブに保ちながら、このスニペットの実行を回避したいと考えています。目標は、Javascript が機能する必要があるいくつかの管理コントロールにアクセスして、リダイレクト URL を変更することです! (私たちは自分たちを大きな混乱に陥れていることを知っています...)
この問題を解決するために、Chrome Developer Tools/Firebug を最大限に活用しようとしましたが、それらの経験が不足している可能性があります。私が試したこと:location.href = ...
行に Firebug でブレークポイントを設定します。残念ながら、Firebug と Chrome Developer Tool の両方が、ブレークポイントの間、すべての Javascript の実行を停止させます。location.href =
他の Javascript コードをアクティブにしたまま実行をキャンセルしたり、コードにパッチを適用したり、その間に管理パネルを使用したりするオプションはありません。私はグリースモンキーの動作も調査しましたが、ここでそれを機能させる明らかな方法は見当たりません。