ホームページ > ウェブフロントエンド > jsチュートリアル > jsのhtmlでiframeのドキュメントオブジェクトにアクセスするコード【IE6,IE7,IE8,FF】_javascriptスキル

jsのhtmlでiframeのドキュメントオブジェクトにアクセスするコード【IE6,IE7,IE8,FF】_javascriptスキル

WBOY
リリース: 2016-05-16 18:12:32
オリジナル
970 人が閲覧しました


W3C 標準では、Dom オブジェクトの contentDocument 属性を通じてドキュメント オブジェクトを返すことができると規定しています。
つまり、

コードをコピーします コードは次のとおりです:

doc= document .getElementById('myframe ' ).contentDocument


ただし、IE ブラウザの場合、テストの結果、IE6 と IE7 はサポートされず、IE8 がサポートを開始します。
IE では、
コードをコピー にアクセスする必要があります。 コードは次のとおりです:

document .frames['myframe'].document;


クロスブラウザーのソリューションは、
contentWindow プロパティです。これは、ウィンドウ オブジェクトを返す読み取り専用プロパティです。指定された iframe。
これは標準の一部ではありませんが、すべての主要なブラウザでサポートされています。
ブラウザ間で iframe ドキュメント オブジェクトにアクセスするメソッドは次のとおりです。
コードをコピーします コードは次のとおりです:

document.getElementById( 'myframe').contentWindow.document
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート