调用WB.ExecWB控件打印页面信息

阅读更多
jsp页面代码
<%@ page language="java" pageEncoding="UTF-8"%>

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>




 New Document 









//这个object唯一的缺点就是安全性要求有点高,需要改动IE的安全性设置
表格一:
111111111111
111111111111
111111111111
表格二:
222222222222
222222222222
222222222222

参数:
WebBrowser.ExecWB(1,1) 打开
WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
WebBrowser.ExecWB(4,1) 保存网页
WebBrowser.ExecWB(6,1) 打印
WebBrowser.ExecWB(7,1) 打印预览
WebBrowser.ExecWB(8,1) 打印页面设置
WebBrowser.ExecWB(10,1) 查看页面属性
WebBrowser.ExecWB(15,1) 撤销
WebBrowser.ExecWB(17,1) 全选
WebBrowser.ExecWB(22,1) 刷新
WebBrowser.ExecWB(45,1) 关闭窗体无提示
去掉页眉页脚
var HKEY_Root,HKEY_Path,HKEY_Key;      
	HKEY_Root="HKEY_CURRENT_USER";      
	HKEY_Path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"; 
	var Wsh=new ActiveXObject("WScript.Shell");      
    HKEY_Key="header";      
    Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");      
    HKEY_Key="footer";      
    Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"");

你可能感兴趣的:(java,jsp,打印)