私は既存のウェブページを変更するシンプルなChrome拡張機能に取り組んでいます。残念なことに、Webページではiframeがいくつか使用されるため、DOMにアクセスするのが少し難しくなります。「動的」iframeからDOMにアクセス
mainFrame
から要素にアクセスしたいが、その内容は動的に生成されているように見える。 src
は、空であるblank.htm
を指します。
document.getElementById("mainFrame").contentDocument
これは空blank.htm
<frame src="blank.htm" name="mainFrame" id="mainFrame" title="mainFrame" />
のコンテンツやこれに取得します。私はDOMを見ることができます
document.getElementById("mainFrame")
を、私は他の要素を選択する方法がわかりません。 ...('mainFrame").childNodes[i]
でアクセスできるかもしれませんが、むしろクラスやIDでそれらを選択します。
ありがとう従ってください!私に本当の頭痛を与えた – ervazu
あなたは歓迎メイト:) – jafarbtech