0

「スクリプト」要素を iframe の本文に追加しようとしていますが、IE9 は本文が未定義であると考えています。

document.getElementsByTagName("iframe")[0].contentWindow.document.body
4

1 に答える 1

0

関数は getElementsByTagName である必要があります。完全な行は以下のとおりです。

document.getElementsByTagName("iframe")[0].contentWindow.document.body

IE9でこれを試したところ、正しく機能しています。サイトでまだ動作しない場合は、おそらく別の原因が考えられます (まったく同じコードを chrome でテストして、動作するかどうかを確認してください)。

于 2012-04-26T01:28:14.083 に答える