搞不清frames,top,parent,window,document的关系啊

ttup_tian 2004-07-27 11:42:44
<frameset rows="*" cols="181,*" ,id="frame">
<frame name="left" , src="Admin_Index_Left.asp">
<frameset rows="35,*">
<frame name="top" , src="Admin_Index_Top.asp">
<frame name="main",src="Admin_Index_Main.asp">
</frameset>
为什么我想控制
var displayBar=true;
function switchBar(obj)
{
if (displayBar)
{
parent.frame.cols="0,*";
displayBar=false;
obj.src="images/admin_top_open.gif";
obj.title="打开左边管理菜单";
}
else{
parent.frame.cols="180,*";
displayBar=true;
obj.src="images/admin_top_close.gif";
obj.title="关闭左边管理菜单";
}
}
是用parent.frame.cols
parent在这里有什么用啊
而在
<frameset rows="30,*">
<frame name="top" , src="Admin_Index_top.asp">
<frameset cols="35,*" id=f2>
<frame name="left" , src="Admin_Index_left.asp">
<frame name="main",src="Admin_Index_Main.asp">
</frameset>


var displayBar=true;
function switchBar(obj)
{
if (displayBar)
{
top.window.f2.cols="0,*";
displayBar=false;
obj.src="images/admin_top_open.gif";
obj.title="打开左边管理菜单";
}
else{
top.window.f2.cols="180,*";
displayBar=true;
obj.src="images/admin_top_close.gif";
obj.title="关闭左边管理菜单";
}
}

却是用top.window.f2.cols
top,window有这里有什么用啊可省吗
...全文
468 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzsxy8013 2004-08-26
  • 打赏
  • 举报
回复
everyone explain well
ttup_tian 2004-07-27
  • 打赏
  • 举报
回复
我不明白为什么当超过一层的时候window不可省略
像我举的第二个例子,top下面就己经是f2了,为什么还是加个window啊好像没什么意义喔可省吗
ttup_tian 2004-07-27
  • 打赏
  • 举报
回复
嘻嘻,最好有相关的网页详细介绍!!!
LxcJie 2004-07-27
  • 打赏
  • 举报
回复
self和window代表本窗口,parent代表父框架,而top代表最顶层框架,如果页面不含框架,则这几个对象相同,如果只含有一层框架,则parent等于top,另外,self和window可以省略
woyingjie 2004-07-27
  • 打赏
  • 举报
回复
是用parent.frame.cols
parent在这里有什么用啊
-------parent父窗口

却是用top.window.f2.cols
top,window有这里有什么用啊可省吗
---------------------------
top是顶级窗口

ttyp 2004-07-27
  • 打赏
  • 举报
回复
top最底层的框架
parent上级框架
self当前框架

以上框架每个都有一个window,document对象
每个window,doucument对象,又包含若干frame帧,访问每个帧用document.frames[索引],window,document有时可以省略

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧