frame问题。新手勿喷 有两个frame,结构如下,现在是按了按钮一后改变XX的内容,同时改变下面frame的内容,例如变成1.jsp,请问怎么实现? 当前页面为 XX************************************************* 按钮一 按钮二 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script type="text/javascript" src="js/myjs.js"></script></head><body> 选择 <select id=test onchange=change()> <option value=0 selected>请选择页面</option> <option value=1>保存信息</option> <option value=2>保存临时事件信息</option> <option value=4>查看临时事件信息</option> <option value=5>照片上传</option> <option value=7>关闭信息</option> <option value=8>修改时间</option> <option value=9>拒绝</option> </select></body><iframe id="showTree" height="50%" width="96%" name="showTree" src=""></iframe><script> function change() { //获取下拉框值 var chooseBox = document.getElementById('test'); var cval = chooseBox.options[chooseBox.selectedIndex].value; if (cval == 1) { document.getElementById("showTree").src = "test1.jsp"; } else if (cval == 2) { document.getElementById("showTree").src = "test2.jsp"; } else if (cval == 4) { document.getElementById("showTree").src = "test4.jsp"; } else if (cval == 5) { document.getElementById("showTree").src = "carpoolPicUpload.jsp"; } else if (cval == 7) { document.getElementById("showTree").src = "test7.jsp"; }else if (cval == 8) { document.getElementById("showTree").src = "test8.jsp"; }else if (cval == 9) { document.getElementById("showTree").src = "test9.jsp"; } }</script></html>我自己在测试的时候用的一个jsp你可以看看。 <frameset rows="70,*" border="0" frameborder="0" framespacing="0" > <frame src="top.jsp?flag=one" scrolling="no" marginwidth="0" marginheight="0"/> <frame src="main.jsp?flag=two" scrolling="no" marginwidth="0" marginheight="100" name="Main" /></frameset>页面frame结构如上,根据你点击按钮后在对应链接后面传递一个标记然后在top.jsp中根据接受的不同的变量值来显示不同的内容。思路大致是这样的。 比如你的XX页面时topFrame页面点击按钮一的时候调用方法:parent.topFrame.location.href = url这样就会使topFrame的页面提交到你定义的url 如何抓捕到IE窗口是否关闭。 大家谁遇到过这个问题?顶者有分 简单的一个问题 如何用java流来向htm文件中插入一字符串 Java 能实现ADSL网络的自动断开和自动连接吗? 救命啊!~ 导入HR项目时候 报的错 高手指点 我搞了2天没搞定 高分求助各位大侠,一个关于用java程序获取html代码的问题 dojo tree 请问大家访问Sqlserver数据库用哪个驱动程序? jsp生成txt JAVA新手用ISP做注册、登录验证,求大神梳理一下业务逻辑 如何将aptana集成到eclipse
pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="js/myjs.js"></script>
</head>
<body>
选择
<select id=test onchange=change()>
<option value=0 selected>请选择页面</option>
<option value=1>保存信息</option>
<option value=2>保存临时事件信息</option>
<option value=4>查看临时事件信息</option>
<option value=5>照片上传</option>
<option value=7>关闭信息</option>
<option value=8>修改时间</option>
<option value=9>拒绝</option>
</select>
</body>
<iframe id="showTree" height="50%" width="96%" name="showTree" src=""></iframe><script>
function change() {
//获取下拉框值
var chooseBox = document.getElementById('test');
var cval = chooseBox.options[chooseBox.selectedIndex].value;
if (cval == 1) {
document.getElementById("showTree").src = "test1.jsp";
} else if (cval == 2) {
document.getElementById("showTree").src = "test2.jsp";
} else if (cval == 4) {
document.getElementById("showTree").src = "test4.jsp";
} else if (cval == 5) {
document.getElementById("showTree").src = "carpoolPicUpload.jsp";
} else if (cval == 7) {
document.getElementById("showTree").src = "test7.jsp";
}else if (cval == 8) {
document.getElementById("showTree").src = "test8.jsp";
}else if (cval == 9) {
document.getElementById("showTree").src = "test9.jsp";
}
}
</script></html>我自己在测试的时候用的一个jsp你可以看看。
<frameset rows="70,*" border="0" frameborder="0" framespacing="0" >
<frame src="top.jsp?flag=one" scrolling="no" marginwidth="0" marginheight="0"/>
<frame src="main.jsp?flag=two" scrolling="no" marginwidth="0" marginheight="100" name="Main" />
</frameset>
页面frame结构如上,根据你点击按钮后在对应链接后面传递一个标记然后在top.jsp中根据接受的不同的变量值来显示不同的内容。思路大致是这样的。
parent.topFrame.location.href = url这样就会使topFrame的页面提交到你定义的url