日期:2014-05-17 浏览次数:20830 次
<%--一个完整的JSP实现打印预览、打印设置等功能demo代码
2009-12-13 23:56--%>
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script>
function print(d)
{
for(i=0;i<3;i++)
{
if(i==d) eval("div"+i).style.visibility="visible";
else eval("div"+i).style.visibility="hidden";
}
//跳转到打印预览
document.all.wb.ExecWB(7,1);
//重新将所有的内容全部显示
for(i=0;i<3;i++)
{
eval("div"+i).style.visibility="visible";
}
}
function printView(){
eval("div0").style.visibility="hidden";
eval("div1").style.visibility="visible";
eval("div2").style.visibility="visible";
document.all.wb.ExecWB(7,1);
//重新将所有的内容全部显示
for(i=0;i<3;i++)
{
eval("div"+i).style.visibility="visible";
}
}
</script>
</HEAD>
<BODY>
<div id=div0>
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0>
</OBJECT>
<input type=button value=打印预览 onclick="printView()">
<input type=button value=打印表格1 onclick="print(1)"/>
<input type=button value=打印表格2 onclick="print(2)"/>
<input name=Button onClick=document.all.wb.ExecWB(1,1) type=button value=打开>