我在html文件中定义了一个函数。 html文件正在iframe中使用。所以我想从iframe的父页面调用该函数。我已经尝试了很多,但它正在抛出系统错误。
父文件
<iframe id="test1" name="test" src="http://jsfiddle.net/Y2fgv/1/embedded/result/" allowtransparency=true frameborder="0" ></iframe>
var f= frames['test']
f.a(5)
iframe文件代码
function a(a){
alert(a)
}
答案 0 :(得分:0)
您可以尝试这样的事情:
var f = document.getElementById("test1").contentWindow;
f.a(5); // to execute the function