Javascript 在iframe中调用函数

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 ||

我试图调用iFrame中的函数。当我使用Firefox时,下面的代码一切都很好,但是如果我使用IE(8),它就不起作用了:

 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()