调用iframe内部的函数

Calling Functions inside iframe

本文关键字:函数 内部 iframe 调用      更新时间:2023-09-26

我试图在iFrame内调用一个函数。当我使用Firefox时,下面的代码一切正常,但如果我使用IE(8),它就不起作用了:

 document.getElementById("iframe").contentWindow.myFunction();

从父类,我想调用iFrame内部的函数。我如何让它在IE中工作?

谢谢

try

var _frame = document.getElementById("iframe");
var contentWin = _frame.contentWindow || _frame.contentDocument;

我用下面的代码让它在所有浏览器上工作:

window.frames['iframeid'].window.myFunction();