我想使用jQuery在iFrame中操作超文本标记语言。
我想我可以通过将jQuery函数的上下文设置为ifram的文档来做到这一点,类似于:
$(function(){ //document ready$('some selector', frames['nameOfMyIframe'].document).doStuff()});
然而,这似乎不起作用。一些检查表明,除非我等待一段时间以加载ifram,否则frames['nameOfMyIframe']
中的变量是undefined
。然而,当ifram加载时,变量是不可访问的(我得到permission denied
类型的错误)。
有没有人知道一个解决这个问题的方法?