Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
jquery检查iframe跨域内外相同的两个div文本_Jquery_Iframe_Cross Domain - Fatal编程技术网

jquery检查iframe跨域内外相同的两个div文本

jquery检查iframe跨域内外相同的两个div文本,jquery,iframe,cross-domain,Jquery,Iframe,Cross Domain,我做了一个chrome扩展,它在网页上创建了一个名为#imagewindow的iframe 然后我想看看网页上是否已经找到了两个div(1.div“#biic-r-c-stocknum”)。2.iframe页面上的div“#ccsi stocknum”)包含相同的文本/值。如果文本匹配或不匹配,则显示消息 由于一个在互联网网页上,另一个是通过iframe加载的chrome扩展页面,我相信我遇到了跨域问题?我怎样才能避开这个问题呢 网站页面上已经有div,您可以看到我通过jquery添加的ifra

我做了一个chrome扩展,它在网页上创建了一个名为#imagewindow的iframe

然后我想看看网页上是否已经找到了两个div(1.div
“#biic-r-c-stocknum”
)。2.iframe页面上的div
“#ccsi stocknum”
)包含相同的文本/值。如果文本匹配或不匹配,则显示消息

由于一个在互联网网页上,另一个是通过iframe加载的chrome扩展页面,我相信我遇到了跨域问题?我怎样才能避开这个问题呢

网站页面上已经有div,您可以看到我通过jquery添加的iframe,如下所示:

if($("#imagewindow").contents().find("#ccsi-stocknum").text().length) {
$("#ccsi-stocknum").text() == $("#biic-r-c-stocknum").text()) {
 console.log('Yay, stock numbers match') }
else {
  console.log('Oh noes! Stock numbers don't match')
}}
很抱歉,我不能使用jsfiddles,因为它不允许iframe引用

<div id="ccsi-stocknum">000200188928</div>
if($("#imagewindow").contents().find("#ccsi-stocknum").text().length) {
$("#ccsi-stocknum").text() == $("#biic-r-c-stocknum").text()) {
 console.log('Yay, stock numbers match') }
else {
  console.log('Oh noes! Stock numbers don't match')
}}