回答:
Chrome 15では、コンソールのスコープを変更できます。コンソールの下部にある、コンソールのクリアボタンの横に、<top frame>
利用可能なフレームのリストを表示するメニューがあります。
Firefoxには、現在開発中の同様の機能があります。
コマンドラインを使用して、フレーム間を移動することもできます。
var frame = document.getElementById("frame1").contentWindow;
cd(frame);
この機能<iframe>
を使用して、sでコードを実行できwindow.frames[x]
ます。例えば、
window.frames[0].runFunction()
window.frames[0].alert()
スクリプトステートメントとコマンドの実行は、デフォルトではトップレベルウィンドウのコンテキストで行われます。フレームを使用している場合は、「cd()」コンソールコマンドを使用します。
cd() パラメータなしでcd()を呼び出すと、トップレベルウィンドウに戻ります。
cd(window) コマンドライン式の評価を、Webページのデフォルトのトップレベルウィンドウからフレームのウィンドウに変更できます。
詳細はこちら
cd(document.getElementsByTagName('iframe')[0]);
window.frames[x]
。必要なコマンドを追加するだけです。IEwindow.frames[0].runFunction()