返回列表 发帖

[问题求助] 一个js操作iframe的问题,望解答:子窗体里运行父窗体的函数

我想要在子窗体里运行父窗体里面的函数,如下:
父窗体里面有一个函数function iframeTopSrc(){alert("succ");}
然后在子窗体里面写上
window.parent.window.iframeTopSrc();
这样来引用,无效,这段代码在ie7下面是成功的,请问要怎么样才能在世界之窗里面也运行成功?

不知道哪。。。。。。
不过刚才晕了一下,发现刷新后有效了,可是有时刷新后又无效了,[ie下一直都有效]
还有以前碰到过一个问题,就是像有一个iframe的id为fram1
代码如下: document.getElementById("fram1").src="连接地址";这样无效,要用
document.getElementById("fram1").src="连接地址";alert('suc?');//这里要随便用一个alert就能显示出来
或者:
document.getElementById("fram1").contentWindow.location="连接地址";
这样才能显示出iframes里面的页面内容,不然是一个空白页

TOP

返回列表