-----------------------------------------------------点击隐藏<script language="JavaScript">
function yincang(){
parent.leftframeset.cols = "0,*";
}
</script><a href="#" onClick="javascript:yincang();">
---------------------------------------------------------点击展开<script language="JavaScript">
function zhankai(){
parent.leftframeset.cols = "200,*";
}
</script><a href="#" onClick="javascript:zhankai();">注意“leftframeset”是你所要隐藏框架的id然后利用层的拖动功能传递变量替代cols的第一个参数实现拖动分隔栏调整各框架的大小
function yincang(){
parent.leftframeset.cols = "0,*";
}
</script><a href="#" onClick="javascript:yincang();">
---------------------------------------------------------点击展开<script language="JavaScript">
function zhankai(){
parent.leftframeset.cols = "200,*";
}
</script><a href="#" onClick="javascript:zhankai();">注意“leftframeset”是你所要隐藏框架的id然后利用层的拖动功能传递变量替代cols的第一个参数实现拖动分隔栏调整各框架的大小
解决方案 »
- 关于highcharts 多条曲线Y轴设置
- 求一个jQuery的弹出框
- ssh构架下从sql server2000表中取得字段后面有空格怎么办?
- Ext Grid 分页问题,万分感谢
- jquery用ajax加载的内容为什么点击没有反应?
- html document对象的问题
- 向各位大侠求教关于QQ相册的一个效果
- 为什么这个会出错呀。不明白
- 如何使弹出的窗口获得焦点
- body.onload和window.onload的执行顺序 为何alert影响
- javascript小问题,帮帮忙!
- 这行错误”contact_id.innerHTML = contact_id.innerHTML + var_str;“,请帮忙
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>welcome</title>
</head>
<frameset rows="64,*">
<frame name="banner" noresize scrolling="no" src="a.htm" style="background-color:rgb(255,0,255)" target="contents">
<frameset cols="240,*">
<frame name="contents" noresize src="b.htm" target="main" scrolling="auto">
<frame name="main" src="c.htm" scrolling="auto">
</frameset>
<noframes>
<body>
</body>
</noframes>
</frameset>
</html>自己分别定义a.htm b.htm c.htm三个页面
如果设置可拖动,去掉noresize参数
我想要的是像Dreamweaver那样的分隔栏,既可以拖动分隔栏调整各框架的大小,又可以点击分隔栏上的按钮控制某框架的现实和隐藏
单独的点击和拖动都容易实现,合到一起就比较难了
我做出来的刷新比较慢不太好控制
我的方案:
三个frame,左边是树,右边是工作区,中间是分隔栏宽度大约为13,中间的分隔栏上放表格,表格分三行,上下两行高度46%,中间一行(id;centerRow)8%,中间的行centerRow就是分隔栏的按钮,点击可控制左侧树frame的隐藏和显示,拖动上下两行即可调整工作区的宽度,响应<td>的鼠标移动事件实现拖动,但是非常难控制,使用不方便!!!
郁闷!!!
在给我点思路吧