我有一个调用外部网址的iframe。此时我正在使用localhost。
<iframe id="iframeid" src="https://www.example.com/"></iframe>
所有内容都显示正确。
现在我想通过jquery或javascript进行一些更改,我注意到我无法访问iframe中的元素。我的意思是,如果我做
$('#iframeid').load(function(){
var iframeBody = $("#iframeid").contents().find("body").length;
console.log('iframeBody -->'+iframeBody);
});
它总是返回0(零)。
我知道,因为我正在使用不同的域名,所以我受到浏览器的限制。但我看到了这个 post 并尝试使用该插件,但我仍然得到了未定义的值。
任何人都可以帮助我?
全部谢谢