--------------------------------------------------------------------------
New Document
<script> <BR>var hkey_root,hkey_path,hkey_key <BR>hkey_root="HKEY_CURRENT_USER" <BR>hkey_path="file://software//Microsoft//Internet Explorer\\PageSetup\\" <BR>//设置网页打印的页眉页脚为空 <BR>function pagesetup_null(){ <BR>try{ <BR>var RegWsh = new ActiveXObject("WScript.Shell") <BR>hkey_key="header" <BR>RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"") <BR>hkey_key="footer" <BR>RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"") <BR>}catch(e){} <BR>} <BR>//设置网页打印的页眉页脚为默认值 <BR>function pagesetup_default(){ <BR>try{ <BR>var RegWsh = new ActiveXObject("WScript.Shell") <BR>hkey_key="header" <BR>RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P") <BR>hkey_key="footer" <BR>RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&u&b&d") <BR>}catch(e){} <BR>} <BR>function setdivhidden(id){//把指定id以外的层统统隐藏 <BR>var divs=document.getElementsByTagName("DIV"); <BR>for(var i=0;i<divs.length;i++) <BR>{ <BR>if(divs.item(i).id!=id) <BR>divs.item(i).style.display="none"; <BR>} <BR>} <BR>function setdivvisible(id){//把指定id以外的层统统显示 <BR>var divs=document.getElementsByTagName("DIV"); <BR>for(var i=0;i<divs.length;i++) <BR>{ <BR>if(divs.item(i).id!=id) <BR>divs.item(i).style.display="block"; <BR>} <BR>} <BR>function printpr() //预览函数 <BR>{ <BR>pagesetup_null();//预览之前去掉页眉,页脚 <BR>setdivhidden("div1");//打印之前先隐藏不想打印输出的元素 <BR>var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">'; <BR>document.body.insertAdjacentHTML('beforeEnd', WebBrowser);//在body标签内加入html(WebBrowser activeX控件) <BR>WebBrowser1.ExecWB(7, 1);//打印预览 <BR>WebBrowser1.outerHTML = "";//从代码中清除插入的html代码 <BR>pagesetup_default();//预览结束后页眉页脚恢复默认值 <BR>setdivvisible("div1");//预览结束后显示按钮 <BR>} <BR>function print() //打印函数 <BR>{ <BR>pagesetup_null();//打印之前去掉页眉,页脚 <BR>setdivhidden("div1"); //打印之前先隐藏不想打印输出的元素 <BR>var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">'; <BR>document.body.insertAdjacentHTML('beforeEnd', WebBrowser);//在body标签内加入html(WebBrowser activeX控件) <BR>WebBrowser1.ExecWB(6, 1);//打印 <BR>WebBrowser1.outerHTML = "";//从代码中清除插入的html代码 <BR>pagesetup_default();//打印结束后页眉页脚恢复默认值 <BR>setdivvisible("div1");//打印结束后显示按钮 <BR>} <BR></script>
表格一:
1111 |
1111 |
1111 |
1111 |
1111 |
1111 |
1111 |
1111 |
1111 |