jquery/javascript:访问iframe的内容

jQuery/JavaScript: accessing contents of an iframe

我想使用jquery在iframe中操纵HTML。

我想我可以通过将jquery函数的上下文设置为iframe的文档来做到这一点,比如:

1
2
3
$(function(){ //document ready
    $('some selector', frames['nameOfMyIframe'].document).doStuff()
});

但这似乎不起作用。稍微检查一下,我发现frames['nameOfMyIframe']中的变量是undefined,除非我等待一段时间加载iframe。但是,当iframe加载时,变量是不可访问的(我得到permission denied类型错误)。

有人知道这方面的工作吗?


如果