如何访问iframe DOM?

时间:2013-01-15 10:25:40

标签: javascript jquery dom iframe

我只想访问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;

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

1 个答案:

答案 0 :(得分:0)

它仅适用于相同的原始政策

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

// bind after iframe content is loaded
$("#some").contents().find('.item');