Chrome 開発者コンソールを使用してアプリ内の変数と DOM 要素を確認したいのですが、アプリはiframe
(OpenSocial アプリであるため) 内に存在します。
状況は次のようになります。
<containing site>
<iframe id='foo' src='different domain'>
... my app ...
</iframe>
</containing site>
開発者コンソールから で起こっていることにアクセスする方法はありますかiframe
? を実行しようとすると、 が異なるドメインにあるdocument.getElementById("foo").something
ため、機能しません。iframe
iframe
コンテンツを新しいタブで開くことはできません。iframe
コンテンツを含むサイトとも通信できる必要があるためです。
ベストアンサー1
Chromeのデベロッパーツールには、上部にExecution Context Selector
(ハットチップ)と呼ばれるバーがあります。フェリペ・サビーノ) は、現在のタブのコンテキストに応じて変わります。コンソール タブでは、そのバーにドロップダウンがあり、コンソールが動作するフレーム コンテキストを選択できます。このドロップダウンでフレームを選択すると、適切なフレーム コンテキストが表示されます。:D
クロームv59
クロームv33
Chrome v32以下