Javascript 在iframe中调用函数
我试图调用iFrame中的函数。当我使用Firefox时,下面的代码一切都很好,但是如果我使用IE(8),它就不起作用了:Javascript 在iframe中调用函数,javascript,function,internet-explorer,iframe,Javascript,Function,Internet Explorer,Iframe,我试图调用iFrame中的函数。当我使用Firefox时,下面的代码一切都很好,但是如果我使用IE(8),它就不起作用了: document.getElementById("iframe").contentWindow.myFunction(); 我想从父级调用iFrame中的函数。我如何让它在IE中工作 谢谢试试看 var _frame = document.getElementById("iframe"); var contentWin = _frame.contentWindow ||
document.getElementById("iframe").contentWindow.myFunction();
我想从父级调用iFrame中的函数。我如何让它在IE中工作
谢谢试试看
var _frame = document.getElementById("iframe");
var contentWin = _frame.contentWindow || _frame.contentDocument;
我使用下面的代码使它能够在所有浏览器中工作:
window.frames['iframeid'].window.myFunction();
*
.contentWindow
是与我在调试控制台中尝试过的部分不同,但不起作用。我用它来处理这个:window.frames['iframe']window.myFunction()