关于javascript 的Frame问题

will97 2004-10-13 01:45:03
请问如何在页面上做个按钮,通过javascript当点击的时候显示一个frame
再做另一个按钮,通过javascript当点击的时候关闭一个frame.
请赐源码

willnever97@163.com
...全文
158 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
BILLSJONE 2004-10-13
  • 打赏
  • 举报
回复
留名
will97 2004-10-13
  • 打赏
  • 举报
回复
<html>
<head>
<TITLE>New Page 1</TITLE>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<frameset rows="50,*" id="First">
<frame src="new_page_2.htm">
<frame src="http://192.168.0.228">
<noframes>
<body>
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body>
</noframes>
</frameset>
</html>
will97 2004-10-13
  • 打赏
  • 举报
回复
<frameset id="First" rows="200,*">
这个我没写错呀。
孟子E章 2004-10-13
  • 打赏
  • 举报
回复
关键
<frameset id="First" rows="200,*">
will97 2004-10-13
  • 打赏
  • 举报
回复
net_lover(孟子E章):

为什么你用

parent.document.getElementById('First').rows=='10,*'?parent.document.getElementById('First').rows='200,*':parent.document.getElementById('First').rows='10,*'
是可以的。
而我
var cc = parent.document.getElementById('First');
cc.rows = "100,*";
这样用是不行的?
yidishui1570 2004-10-13
  • 打赏
  • 举报
回复

cybernaute 2004-10-13
  • 打赏
  • 举报
回复
我的不是很好,但能用
<body>
<iframe id="oFrame" name="oFrame" src="http://www.csdn.net" width="200" height="200"></iframe>
<script language="JavaScript">
<!--
var o = document.getElementById("oFrame");

function SetHidden() /*----*/
{
o.width = 0;
o.height = 0;
}

function SetDisplay() /*----*/
{
o.width = 200;
o.height = 200;
}
//-->
</script>
<input id="button1" type="button" name="" value="隐藏" onClick="SetHidden();">
<input id="button2" type="button" name="" value="显示" onClick="SetDisplay();">
</body>
孟子E章 2004-10-13
  • 打赏
  • 举报
回复
<frameset id=x cols="200,*">
<frame src="a.htm">
<frame src="b.htm">
</frameset>

in b.htm

<input type=button onclick="parent.document.getElementById('x').cols=='0,*'?parent.document.getElementById('x').cols='200,*':parent.document.getElementById('x').cols='0,*'">
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-10-13 01:45
社区公告
暂无公告