iframeでpage2.htmlを読み込むページpage1.htmlがあります。 page2.htmlに読み込まれたCSSスタイルを無効にするには、iframeページ(page2.html)のボディカラーを変更する必要があります。 (両方のページが同じドメインにあります)。どのようにJavascriptを介して更新することができますか?ロード後にiframeのボディカラーを更新する
0
A
答えて
2
0
両方のページが同じドメインに存在するので、簡単にする必要があります。
var changeIFrameBodyColor = function()
{
var iFrame = document.getElementById('iFrame');
var iFrameBody;
if (iFrame.contentDocument)
{ // DOM
var iFrameBody = iFrame.contentDocument.getElementdByTagName('body')[0];
}
else if (iFrame.contentWindow)
{ // IE
var iFrameBody = iFrame.contentWindow.document.getElementdByTagName('body')[0];
}
iFrameBody.style.color = '#ff0000';
}
<a href="javascript:;" onclick="changeIFrameBodyColor()">Change Color</a>
<iframe id="iFrame" src="page2.html" ../>
関連する問題
- 1. JREERY:change()/ keyup()のiframeコンテンツを動的にロードして更新する
- 2. 記事のボディカラーを変更するJoomla
- 3. iFrameをロードした後にiFrameを強制的に再ロードする方法
- 4. materialize datetimepickerのデフォルトのボディカラーを変更するには?
- 5. ロード時に追加した後にiframeのサイズを変更します。
- 6. iframeのデータ更新後にデータを使用してJQueryを使用してデータを更新する
- 7. iFrame内のURLを更新する
- 8. Grails:外部的にデータをロードした後のハイバネーションの更新
- 9. アップロード後にiframeが更新されない 'AJAX'アップロードトリック
- 10. iFrameのクッキーは、ページの更新後にのみ読み取られます。
- 11. 外部アプリケーションの更新後にエンタープライズライブラリのキャッシュを更新する
- 12. データベースを更新した後にredisを更新するには?
- 13. appwidget listviewがマシュマロアップグレード後に更新またはロードされない
- 14. ページの読み込み時に一度Iframeを更新する
- 15. iframeの履歴を更新するには
- 16. jqueryデータテーブルの作成/更新後に更新する
- 17. iFrameにFacebook Sharerをロードする
- 18. 検索後にgridviewを更新する
- 19. レスポンス後にビューを更新する
- 20. RVMインストール後にファイルを更新する
- 21. アップデートパネルの更新後にリダイレクト
- 22. データベース更新後のデータテーブルの更新
- 23. データモデル更新後のNSManagedObjectサブクラスの更新
- 24. 更新後のページ更新のページ
- 25. 更新のiframeのない活動
- 26. 更新後のページを更新してループする.. div better?
- 27. IEがページを更新しないようにする - iframe _top
- 28. アイテムのアイコンを変更した後にSitecoreを更新する
- 29. サイトの更新後にブラウザがすべてのキャッシュを再ロードするようにする
- 30. DetailViewControllerの変更後にUITableViewController内のセルを更新する
はgetElement の ByTagNameことを確認し、これを試してみてください – KooiInc