搞不清frames,top,parent,window,document的关系啊
<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有这里有什么用啊可省吗