高分求教

maxzhk 2008-03-06 11:10:40
1、使用框架,上、左、右
2、在上面的框架中有一个favorite按钮,电击后,左下方的窗口中显示Music\Sports\Reading三个按钮
点击这三个按钮中任意一个,右下方的窗口显示文字:“Your Favorite:”加上被按按钮上的文字

烦劳直接加QQ:120555124传我网页,在线等
...全文
84 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunnylyy 2008-03-07
  • 打赏
  • 举报
回复
上不了QQ,贴这儿吧

共4个文件: u.html,1.html,2.html,3.html

u.html:

<html>
<frameset rows="*,*" >
<frame name=U src="1.html">
<frameset cols="*,*" >
<frame name=L src="2.html">
<frame name=R src="3.html">
</frameset>
</frameset>
</html>

1.html:

<html>
<head>
<script language="Javascript">
function setbtn(){
var htmlStr="";
htmlStr+='<input type="button" name="btn2" value="music" onclick="setvalue(2);" >';
htmlStr+='<input type="button" name="btn3" value="sport" onclick="setvalue(3);" >';
htmlStr+='<input type="button" name="btn4" value="reading" onclick="setvalue(4);" >';

var div = parent.L.document.getElementById('btnArea');
div.innerHTML=htmlStr;
}
</script>
</head>
<body>
<input type="button" name="btn1" value="favorite" onclick="setbtn();">
</body>
</html>

2.html:

<html>
<head>
<script language="Javascript">
function setvalue(i){
if(i==2){
var htmlStr='favorite:music';
var div = parent.R.document.getElementById('favArea');
div.innerHTML=htmlStr;
}
if(i==3){
var htmlStr='favorite:sport';
var div = parent.R.document.getElementById('favArea');
div.innerHTML=htmlStr;
}
if(i==4){
var htmlStr='favorite:reading';
var div = parent.R.document.getElementById('favArea');
div.innerHTML=htmlStr;
}
}
</script>
</head>
<body>
<div id='btnArea'>

<div>
</body>
</html>

3.html:

<body>
<div id='favArea'>

<div>
</body>
aoyihuashao 2008-03-07
  • 打赏
  • 举报
回复
..................
yxh1981718 2008-03-07
  • 打赏
  • 举报
回复
把三个Iframe加上target="name",然后点击的时候对应跳到三个name中去就行了

81,092

社区成员

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

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