我正在处理Google Chrome“上下文”脚本
从Chrome控制台或“普通”标签,我可以这样做:
win1 = window.open('some url');
b1 = win1.document.body.innerHTML;
但是从chrome'context'脚本中,它失败了
未捕获的TypeError:无法读取未定义的属性“文档”
我需要的“神奇咒语”是什么?
这似乎接近我所需要的,但它没有显示将代码放在哪里让弹出窗口返回一个dom元素 Get DOM elements of a popup for jQuery manipulation
我不完全理解那里的代码(嵌套范围和事物),所以 我想弄清楚我会把它放在哪里:
var getStuff = $('#baz').html();
麦克
答案 0 :(得分:1)
你只能按照你的建议 IF 这两个网址都在同一个域。
否则您会遇到跨域问题,而Chrome(以及大多数其他浏览器)都不允许这样做。