ドメインを越えずに iframe 内の要素の CSS スタイルを変更する方法を教えてください。
現在、iframe に HTML ファイルがロードされています。HTML 内のコンテンツは変更できず、他のプログラムによって生成されます。
しかし、中の画像は表示できません。iframe 内のすべての画像を非表示にする必要があります。どうすればよいでしょうか。このメソッドはすべての IE ブラウザと互換性があります。ありがとうございます
http://bbs.csdn.net/topics/390080209
js コントロール。 。 。 。
それを制御する方法を教えてください。例を書いてもらえますか? 。
解決しました。解決策は投稿されています。
<script> function hideImg(i) { var imgs = i.contentWindow.document.getElementsByTagName('img'); for(var i=0;i<imgs.length;i++)imgs[i].style.display='none' }</script><iframe onload="hideImg(this)"