2012-04-22 9 views
6

IFrameをテキストファイルにリンクするhtmlページがあり、htmlページの本文が黒に設定されていて、IFrame txtのデフォルト色が黒で表示されません私のテキスト:/ 私は、テキストの色を変更する方法を知りたい、ありがとう。ゼオキラIFrameのテキストの色を変更する方法

<iframe src="http://wordpress.org/extend/plugins/about/readme.txt" width="470" frameborder="0" marginheight="0" marginwidth="0" style="overflow-x:hidden"></iframe> 
+0

可能複製[iFrameのにCSSを適用する方法?](http://stackoverflow.com/questions/217776/how-to-apply- CSSからiframeへ) –

+0

ダブではありません。これは '.txt'拡張子のテキストファイルです。 – Teemu

+0

'オブジェクトとしてファイルをインポートしようとしました。 – hjpotter92

答えて

2

これは少なくともFF、IE、Operaでのトリックです。 Chromeの場合

document.getElementById('your_iframe_id').contentWindow.document.body.style.color='white'; 

あなただけIFRAMEの背景色に変更することができます

document.getElementById('your_iframe_id').style.background='white'; 

とIEの変化の背景色のために:

document.getElementById('your_iframe_id').contentWindow.document.body.style.backgroundColor='yellow'; 

は、次にそれらの大きいけど...がありますcontentWindowなどの式は、iframeとホストページが同じドメインにある場合にのみ動作します。

(それが唯一のデフォルトではその白い背景を持つIEである)の

関連する問題