我可以使用.src获得'src'属性。但是我无法获取位于另一个域中的内容。这是浏览器安全问题吗?

jQuery(document).ready(function() {
    var elementTest = $("iframe:first").get(0);
    alert(elementTest.src);  // ok
    alert(elementTest.innerHTML);  // not ok
});

最佳答案

是的,这种在外部域中检查内容和执行代码的限制称为same-origin policy

关于javascript - 如何获取包含其他网站的<iframe>的内容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1036144/

10-10 01:21
查看更多