function printpr(printObjectId)
{
/*
*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 OLECMDID = 7;
/* OLECMDID values;
* 6 - print
* 7 - print preview
* 1 - open window
* 4 - Save As
*/
var PROMPT = 1; // 2 DONTPROMPTUSER
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
//只保留要列印的部分,去掉不需要的部分
var outtext= document.getElementById(printObjectId).innerHTML ;
document.body.innerHTML=outtext;
document.body.insertAdjacentHTML("beforeEnd", WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
}
{
/*
*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 OLECMDID = 7;
/* OLECMDID values;
* 6 - print
* 7 - print preview
* 1 - open window
* 4 - Save As
*/
var PROMPT = 1; // 2 DONTPROMPTUSER
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
//只保留要列印的部分,去掉不需要的部分
var outtext= document.getElementById(printObjectId).innerHTML ;
document.body.innerHTML=outtext;
document.body.insertAdjacentHTML("beforeEnd", WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
}