我這裡貼出我的代碼:
//設定樣式 隐藏不需要列印的東西 (1)
<style type="text/css" media=print>
.noprint{display : none }
</style>
<script language="javascript">
function printsetup(){
// 列印頁面設定
wb.execwb(8,1);
}
function printpreview(){
// 列印頁面預覽
hidebutton();
wb.execwb(7,1);
}
function printit()
{
if (confirm('确定列印嗎?')) {
wb.execwb(6,6)
}
}
//隐藏不需要列印出來的東西(2)
function hidebutton(){
document.getElementById("printbtn").style.visibility = "hidden";
document.getElementById("printview").style.visibility = "hidden";
}
</script>
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
<div align="right"
style="top: 1.0cm; position: static; width: 17.4cm">
<input type=button name=button_print id="printbtn" value="列印" class="noprint" οnclick="javascript:printit()">
<input type=button name=button_setup id="printview" value="列印頁面設定" class="noprint" οnclick="javascript:printsetup();">
<input type=button name=button_show value="列印預覽" class="noprint" οnclick="javascript:printpreview();">
<div>
下面這些就是從網上的資料總結出來的:
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) 關閉窗體無提示