Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jquery for cross domain means external link更改跨域iframe中的css_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何使用jquery for cross domain means external link更改跨域iframe中的css

Javascript 如何使用jquery for cross domain means external link更改跨域iframe中的css,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如何在iframe中实现css我的url来自跨域请帮助我如何实现 请检查我的代码:- <iframe allowtransparency="true" frameborder="0" height="1200" id="cpatsframe" scrolling="no" src="https://Ghost.Org/jobs? aggregator_id=180015&amp;embed=1" style="position: relative;

如何在iframe中实现css我的url来自跨域请帮助我如何实现

请检查我的代码:-

<iframe allowtransparency="true" frameborder="0" height="1200" 
  id="cpatsframe" scrolling="no" src="https://Ghost.Org/jobs? 
       aggregator_id=180015&amp;embed=1" style="position: relative; 
    overflow: hidden; height: 2909px;" width="100%">Sorry, iframes are not 
  supported.</iframe>


   <script>

    $("#myframe").contents().find(".myclass").css('background', 'red');


    </script>
对不起,iFrame不是
支持。
$(“#myframe”).contents().find(“.myclass”).css('background','red');

但这不起作用,请告诉我如何修复或使用它。提前多谢

如果iframe在同一个域中,请尝试此操作

 <script>
    $(document).ready(function(){
        var iFrameDOM = $("iframe#cpatsframe").contents();
        iFrameDOM.find(".myclass").css("background-color", "red");
    });
</script>

$(文档).ready(函数(){
var iFrameDOM=$(“iframe#cpatsframe”).contents();
iFrameDOM.find(“.myclass”).css(“背景色”、“红色”);
});
否则无法编辑跨域IFrame。 您可以在同一级别或更低级别的域链中操作域,但无法在跨域iframe中进行更改


可能重复否,我的框架使用了外部链接我在文档中看不到
#myframe