1

我只想访问 iframe 中的 DOM。我可以使用以下代码在 Chrome 控制台中显示整个 iframe 定义:

$('document').ready(function(){
var toto = window.parent.$("#compare_package")[0];
console.log(toto);
});

但我找不到访问“#document”内容的解决方案。我试过了 :

var toto = window.parent.$("#compare_package")[0].contentDocument;

或者 :

var toto = window.parent.$("#compare_package")[0].contentWindow;

但它不起作用。有人可以帮助我吗?在此先感谢您的帮助。

4

1 回答 1

0

它仅适用于同源策略

// you iframe
<iframe id="some" src=""></iframe>

// bind after iframe content is loaded
$("#some").contents().find('.item');
于 2013-01-15T10:32:22.910 回答