Javascript iframe中的jQuery查找元素不工作

Javascript iframe中的jQuery查找元素不工作,javascript,jquery,html,css,iframe,Javascript,Jquery,Html,Css,Iframe,我试图在iframe中找到所有包含单词的元素,例如中的“stack” 这是我的代码: <body> <iframe src="http://en.wikipedia.org/wiki/Stack_Overflow"></iframe> </body> <script type="text/javascript"> var iframe = $('iframe'); $( "iframe" ).co

我试图在iframe中找到所有包含单词的元素,例如中的“stack”

这是我的代码:

<body>
    <iframe src="http://en.wikipedia.org/wiki/Stack_Overflow"></iframe>
</body>
<script type="text/javascript">
        var iframe = $('iframe');
        $( "iframe" ).contents().find( "stack" ).css( "background-color", "#BADA55" );
</script>

变量iframe=$('iframe');
$(“iframe”).contents().find(“stack”).css(“背景色”,“BADA55”);
有一些CSS和其他元素使其成为完整的页面,其中包括jQuery库

但是,没有选择任何元素,也没有应用css。有人能指出哪里出了问题吗?谢谢大家!

试试这个

$( "iframe:contains('stack')" ).css( "background-color", "#BADA55" );

你不能!不允许你。@Vohuman是的,我想那会是个问题。有办法解决这样的问题吗?首先将整个页面解析到我的服务器?这是一个选项。您也可以使用PhantomJS。谢谢。我将对此进行研究,但这只是出于一些测试目的,我认为这有点超出了这一点:)尽管如此,谢谢!不客气!PhantomJS很容易使用:)不幸的是,这并不能解决它。可能与@Vohuman指出的原产地政策相同