首页  ·  知识 ·  前端
JSWebBrowser实现打印预览
网友  其它 |   综合  编辑:德仔   图片来源:网络
color: #ff0000; font-size: 14pt注册表/ Windows Registry Editor V

注册表

Windows Registry Editor Version 5.00

 

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\PageSetup]
"header"=""
"footer"=""

 

 

JS

 

function printpr() //预览函数
{
//document.getElementById("qingkongyema").click();//打印之前去掉页眉,页脚
document.getElementById("dayinDiv").style.display="none"; //打印之前先隐藏不想打印输出的元素(此例中隐藏“打印”和“打印预览”两个按钮)
var OLECMDID = 7;
var PROMPT = 1;
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
document.getElementById("dayinDiv").style.display="";//打印之后将该元素显示出来(显示出“打印”和“打印预览”两个按钮,方便别人下次打印)
}

 

function printTure() //打印函数
{ window.resizeTo(798, 1000);
//document.getElementById('qingkongyema').click();//同上
document.getElementById("dayinDiv").style.display="none";//同上
window.print();
document.getElementById("dayinDiv").style.display="";
}
function doPage()
{
layLoading.style.display = "none";//同上
}

</SCRIPT>

本文作者:网友 来源:其它 |
CIO之家 www.ciozj.com 微信公众号:imciow
   
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读