www.fltk.net > js中FrAmEs框架互相寻找问题

js中FrAmEs框架互相寻找问题

你在 top页面中同样可以通过 parent.frames["main"] 来获取到 main 页面。 或者通过 parent.document.getElementById("mainFrame") 也是可以的。

该网页含多个frame,parent.frames['topFrame']就可以取到名为'topFrame'的那个网页!

a.html var aaa=1; b.html alert(window.parent.aaa);

document.frames指的是本页面有iframe内置框架,或许有多个,var frm = document.frames;就是获得本页面所有子框架页面的集合,一般在父页面的JS里用,而window.parent.frames指的是父页面所有框架的集合,一般是在子页面的JS里用。

window.parent.在frame框架中右边的name名.location.href=url;这是js跳转target唯一的方法,如果没看懂,自己加Q问吧。541522788

当然没有第2个frame,因为它就是这2个frame中的一个!! parent.frames[1].location 就是指的其上层frame的第2个frame的location属性~

parent.document.location.reload()要是指定某个子页面刷新,要用到 parent.frames,其用mainFrame是某个框架的name(还是id我记不清了) 如果在某个子页面刷新其它子页面,要注意层级关系, parent.frames("mainFrame").document.location.reload()

在menu中的js代码中 main=parent.frames["main"];var text1=main.document.getElementById("元素名");//text1就是你要的元素 注:在IE下可以正常运行,我试了试在谷歌中时无法运行的

transform.js中的两个 s.indexOf(this.charAt(i))==-1 改成 this.charCodeAt(i)>999&&s.indexOf(this.charAt(i))==-1 ------------------------------------------------------------------ 进一步优化: for(var i=0;i

frames[0]的代码: function setPicture(sort){ if(sort=="first"){ parent.frames[1].document.images[0].src=document.test.fpicture.value; }}frames[1]的代码不变

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com