在jsp中点提交按钮 如何跳出新窗口而不是替代原窗口?
解决方案 »
- 新手向前辈们求思路!求指引!!!!!!!!!
- domain class, DAO class, manager class, Hibernate?
- 急求 远程获取其他电脑的CPU等系统信息 的方法!
- struts中的error.add怎么不起作用
- 关于java和身份验证
- 高分求教组网方式
- Syntax error, 'for each' statements are only available if source level is 5.
- jsp如何用https的方式向asp页面传参数? 急!
- 大家来看看这是怎么回事啊。。。。。
- 我的问题仍未解答,急死我了,拜托!
- 我的网站为什么在手机上出现的是乱码????
- 一次DB访问,执行多个sql检索
<script language="javascript">
function submit(){
window.open("about:blank","newwindow","width=790,height=590");
document.searchFrom.target="newwindow";
searchFrom.submit();
}
</script>
方便!
如果提交据多的话可以先把数据提交到一个servlet里,再在servlet里打开新页面并传参数就得了.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>a.html</title>
</head><body>
<form action="b.html" target="_blank" method="get">
<input type="text" name="txt" value="" />
<input type="submit" value="Submit" />
</form>
</body>
</html>接收页:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>b.html</title>
</head><body>
<script type="text/javascript">
var i, s = decodeURI(window.location.href);
if ((i = s.indexOf("?")) == -1) {
s = "";
} else {
s = s.substring(i + 1, s.length);
if ((i = s.indexOf("=")) == -1) {
s = "";
} else {
s = s.substring(i + 1, s.length);
}
}
document.write(s);
</script>
</body>
</html>