我正在尝试在iFrame中调用一个函数。当我使用Firefox时,使用下面的代码可以很好地使用,但是如果我使用IE(8)它不起作用:
document.getElementById("iframe").contentWindow.myFunction();
从父母那里,我想调用iFrame中的函数。我如何让它在IE中运行?
由于
答案 0 :(得分:1)
尝试
var _frame = document.getElementById("iframe");
var contentWin = _frame.contentWindow || _frame.contentDocument;
答案 1 :(得分:0)
我使用以下代码在所有浏览器中使用它:
window.frames['iframeid'].window.myFunction();