SelectBox in Frame
2007-11-27 18:02:13 来源:WEB开发网SelectBox in Frame(本页面已经包括在下载文件中了)
首先,建立Frameset帧结构,为每个frame页面起名(红色部分):
<FRAMESET COLS=134,* FRAMEBORDER=0>
<FRAME SRC=nav.htm SCROLLING=NO name=left>
<FRAME SRC=main.htm name=right>
</FRAMESET>
以上请自己调整适应自己的页面。
下面是左侧的页面nav.htm的代码:
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<SCRIPT LANGUAGE=JavaScript>
<!--
function selectbox(indexbox) {
parent.right.location.href = document.selectform.select.options[indexbox].value;
}
//-->
</SCRIPT>
<BODY BGCOLOR=WHITE>
<FORM name=selectform>
<div align=center>
<SELECT onChange=selectbox(this.selectedIndex); SIZE=6 name=select>
<OPTION VALUE=link1.htm>连接页面1
<OPTION VALUE=link2.htm>连接页面2
<OPTION VALUE=link3.htm>连接页面3
<OPTION VALUE=link4.htm>连接页面4
<OPTION VALUE=link5.htm>连接页面5
<OPTION VALUE=link6.htm>连接页面6 //一共6个连接页面,与上面的数字一致。
</SELECT>
</div>
</FORM>
</BODY>
</HTML>
右侧的页面随便。注意:颜色相同部分要一致。right是左侧的frame的名字啊。
如果不需要在FRAME中打开页面,用location替换parent.right.location.href 即可在全页面打开连接,当然不必再建立FRAMESET了。
- ››include指令与<jsp:include>动作的区别
- ››Intent和IntentFilter详解
- ››Interface继承至System.Object?
- ››input按钮在IE浏览器的兼容
- ››Intent调用大全
- ››IntentService实现原理及内部代码
- ››Internet Explorer 无法打开
- ››Intel和Nokia宣称MeeGo将比Android更加开放且方便...
- ››innerText、outerText、innerHTML、outerHTML的区...
- ››Intent Android 详解
- ››InfoSphere Guardium:IBM 新的数据库安全和监视软...
- ››Incorrect string value错误的解决方法
更多精彩
赞助商链接