<script>
window.open("");
</script>
window.open("");
</script>
解决方案 »
- 这条sql为什么红线部分有问题??
- 我的jsp页提示找不到tld文件,但是tld文件的路径没有问题。怎么回事??
- org.apache.struts2.dispatcher.FilterDispatche
- 无法新建flex j2ee技术
- 本人最進正在做一個系統,需要中英文切換,不知道大家都採用什麼樣的方法實現的?????請教一下
- 这里有一些j2ee的项目
- 哪儿可以找到可用于SQL SERVER的专业级的数据库连接池 50分相送!
- 高手们,请帮我我解决一些疑问!!
- 【SSH】同一事务DAO方法中,先执行一个update,后执行一个存储过程,发现update的数据未参与存储过程,低分求救。
- mina2 疑问
- 一个javaMail的问题?
- 如何在tomcat中限制访问特定的文件夹?
<html:form action="" target="_blank">
...............
</html:form>
2.转发的页面比如原来是这样
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD><BODY>
aaaaaaaaaaaaaa
bbbbbbbbbb
ccccccccccccc
</BODY>
</HTML>
那么把它改成:
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD><BODY>
<div id="newWindow">
aaaaaaaaaaaaaa
bbbbbbbbbb
ccccccccccccc
</div>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var bw = window.open("","","width=60,height=60");
bw.document.write(newWindow.innerHTML);
window.opener=null;
window.close();
//-->
</SCRIPT>
</HTML>
也就是把你转发后生成的html<body>标记内的所有内容要放到id为newWindow的标记内,脚本的作用是产生固定大小的新窗口,内容为原有窗口的内容,并关闭原有窗口...
只能揣测。你的意思是提交时,产生一个新窗口,action返回的页面要在新窗口里面显示?如果是这样,比较好办。
首先打开一个命名窗口。
window.open("about:blank","test","width=60,height=60");
然后设置form提交的target指向这个命名窗口。
yourform.target=test;
这样就会打开一个空白窗口(about:blank产生,你也可以自己美化这个页面),然后加载你的action返回的页面。
if(btn.name == "aa"){
document.forms[0].action ="actionA"
document.forms[0].target = "newWindow";
window.open("","newWindow","top=0,left=0,width=1015,height=710,location=no,menubar=no,scrollbars =no,status=no,titlebar=no,toolbar=no");
}else{
document.forms[0].action ="actionA"
document.forms[0].target = "";
}
document.forms[0].btnname.value = btn.name;
document.forms[0].submit();
}这个可以控制一个页面提交的时候,可以在新窗口处理,也可以在本窗口处理,但是我不知道,validator怎么佩
<div id="newWindow">
aaaaaaaaaaaaaa
bbbbbbbbbb
ccccccccccccc
</div>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
var bw = window.open("","","width=60,height=60");
bw.document.write(newWindow.innerHTML);
window.opener=null;
window.close();
//-->
</SCRIPT>