Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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
Google chrome 从注入的内容_脚本访问iframe元素_Google Chrome_Iframe_Google Chrome Extension - Fatal编程技术网

Google chrome 从注入的内容_脚本访问iframe元素

Google chrome 从注入的内容_脚本访问iframe元素,google-chrome,iframe,google-chrome-extension,Google Chrome,Iframe,Google Chrome Extension,我有一个chrome扩展,它注入了一个content_脚本,该脚本在文档中注入了一个iframe,例如: var wrap = document.createElement('div'); wrap.id = "myiframe-wrap"; var iframe = document.createElement('iframe'); iframe.id = "myiframe"; iframe.src = chrome.extension.getURL

我有一个chrome扩展,它注入了一个content_脚本,该脚本在文档中注入了一个iframe,例如:

    var wrap = document.createElement('div');
    wrap.id = "myiframe-wrap";

    var iframe = document.createElement('iframe');
    iframe.id = "myiframe";
    iframe.src = chrome.extension.getURL("popup.html");
在某个时候,我需要从这个内容脚本访问myiframe的一个元素。最好的方法是什么

我目前尝试拨打:

document.getElementById('myiframe').contentWindow.document.getElementById('some-id');

但是,我遇到了跨来源的问题

这个已解决的错误可能是一个线索:请包含manifest.json-您确定您有权限吗?