首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > 跨浏览器开发 >

关于侧边栏隐藏的有关问题

2012-03-26 
关于侧边栏隐藏的问题我的框架结构是这样的HTML codeframeset idtopframe rows45,* cols* frame

关于侧边栏隐藏的问题
我的框架结构是这样的
 

HTML code
  <frameset id="topframe" rows="45,*" cols="*" frameborder="no" border="0" framespacing="0">            <frame src="mapTop.html" name="Top" scrolling="No" noresize="noresize" name="Top" />            <frameset cols="200,*" frameborder="no" border="0" framespacing="0" id="frame">                <frame src="left.html" name="Left" scrolling="yes" noresize="noresize" id="left"/>                <frame src="right.php" name="right" scrolling="yes" noresize="noresize" id="main" />            </frameset></frameset>  

我想实现左边的框架能隐藏,代码如下:
JScript code
if (displayBar)            {                parent.frame.cols='0,*';                displayBar=false;                obj.src='images/close.gif';                obj.title='打开左边管理导航菜单';            }            else            {                parent.frame.cols='200,*';                displayBar=true;                obj.src='images/open.gif';                obj.title='关闭左边管理导航菜单';}

在IE下能正常运行,在FireFox 不能运行,出现错误:parent.frame is undefined
哪位大侠给看看?

[解决办法]
JScript code
parent.getElementById("frame").cols='0,*'; 

热点排行