2017-03-20 17 views
0

jQueryを使用してCSSをiframeから変更したいと考えています。 jQueryのCSSをiframeエラーから変更する

<iframe id="myiframe" src="https://source.com"></iframe> 

jQuery("#myiframe").contents().find("body").css('background-color', 'black'); 

しかし、私は、コードを実行すると、次のコンソールエラーが

あり
Uncaught DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "https://example.com" from accessing a cross-origin frame. 

来る

インラインフレーム:私は、次のコードを使用しました私の問題への解決策?

+2

[例外SecurityErrorの可能性のある重複:原点を持つフレームがクロスオリジンフレームにアクセスできないようにする](http://stackoverflow.com/questions/25098021/securityerror-blocked-a-frame-with-origin-from-accessing-a-cross-origin-frame ) –

+0

iframeでCSSを変更することはできませんか? – Badslayer

答えて

0

のiframeがページの一部ではありませんので、あなたのスタイルを変更することはできません、あなただけのiframeタグのスタイルを適用することができ、例えばカスタムを作るために、スクロールバーなど

関連する問題