CDを試すと、コンソールに「CDが定義されていません」と表示されます
3 に答える

Chrome Devtools では、ページの下部に「コンテキスト スイッチャー」が用意されています。<top frame>ドロップダウンを参照してください。そこで、スクリプトの実行元を変更できます。これは、事実上、 と同じcd()です。
はい、そうです、Firebug にはこの素晴らしいコマンドがあります。私は本当にそれが好き。それはiframesずっと簡単にウォーキングをしています。cd()個人的には、Chrome 開発ツールでも cd でできることは何でもできるので、Firefox で利用できるという理由だけで Firefox には行きません。
オブジェクトcontentWindowにアクセスするには、コマンド プロンプトでキーワードを使用するだけです。iframe window次に、そこにある関数と変数にアクセスできます。
たとえば、iframe通常はコンソールからアクセスできない変数があります。
それでも、次のcontentWindowようにして変数にアクセスできます。
theIfraem.contentWindow.secret;

関数を起動したい場合は、次のようにします。
theIframe.contentWindow.myfunc();
いくつかの変数を定義したい場合 (最も難しいもの):
var script = document.createElement('scrept');
script.innerHTML = "var secret = 'hi'";
theIframe.contentWindow.document.body.appendChild(script);
これがcd()実際に行うことです。Firebugs cd() ほど良くないことはわかっています。しかし、良いニュースはcd()Chrome に来ることです