<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function xxx(){
if (window.print) {
document.write('<form><input type=button name=print value="打印本页" onClick="javascript:window.print()"></form>');}
}
// End -->
</script>在上边代码中加入:
window.opener.xx();
就可以在弹出的窗口中,调用下边的javascript方法
<!-- Begin
function xxx(){
if (window.print) {
document.write('<form><input type=button name=print value="打印本页" onClick="javascript:window.print()"></form>');}
}
// End -->
</script>在上边代码中加入:
window.opener.xx();
就可以在弹出的窗口中,调用下边的javascript方法
解决方案 »
- 求救大神们,servlet页面中如何使得提交的页面alert
- 想用hql查询出一个date字段的日期为今天日期的记录
- J2SE到J2EE怎么过渡
- JavaScript问题
- 已知2点坐标,求经过点
- action
- java script 为什么不能执行呢,是函数调用的问题
- 在JAVA语言中,哪个类中不能使用super关键字?为什么?
- Message message[] = folder.getMessages();会花很长时间下载邮件么?
- 来者有分,关于Struts的Filter里面进行数据操作的简单问题!
- 请问谁有定时任务的源程序(比如每过1秒就打印“hello”),在线等!!!急急!!!
- 询问两个较为偏的问题,急求高手解答
然后用window.open调用你新写的页,这样不就可以解决你想要实现的功能了新页
x.jps
SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function onload(){
if (!window.print) {
vis.style.display="none";
}
// End -->
</script>....
<div id="vis" name="vis" >
<form><input type=button name=print value="打印本页" onClick="javascript:window.print()"></form>
</div>
.....
<html>
<head><script language="javascript">
function showresult(){
window.open("test.html","","height=400,width=600,scrollbars=yes,pageXoffset=100,pageYoffset=200");
}
</script>
</head><body topmargin="3" leftmargin="0" rightMargin="0" >
<form name="form1"><input type=button name=print value="弹出" onClick="javascript:showresult()">
<input type=text name="answer" value=""></form>
</body>
</html>2.jsp
弹出页<html>
<head>
<title>测试结果</title><script language="javascript">
function onload(){
if (!window.print) {
vis.style.display="none";
}
alert(window.opener.form1.answer.value);
}
</script>
</head><body bgcolor=#eaf3f3 onload="javascript:onload()">
<div align=center class=p2><center><font color=red><h2>技能考试系统</h2></font>
<h2>(计算机技能)</h2>
<font color=red size=+2>
</div><div align=center class=p2><center><font color=red><h2>测试结果</h2></font>
"谢谢您支持<br><a href='javascript:close()'>关闭窗口</a></center></div><div id="vis" name="vis" >
<form><input type=button name=print value="打印" onClick="javascript:window.print()"></form>
</div>
</body>
</html>