js或jQuery实现页面打印可以在本地打印。

js或jQuery实现页面打印(本地打印)

1,js实现(可以实现本地打印)
复制代码代码如下所示:

JS印刷





显示:没有。NOPRINT { }



不需要印刷的地方


功能预览(操作)
{
如果(歌剧院< 10)
{
bdhtml = window.document.body.innerhtml; / /获取当前页面的HTML代码
sprnstr = ; / /设置打印启动区
eprnstr = ; / /设置打印区域结束
prnhtml = bdhtml.substring(bdhtml.indexof(sprnstr)+ 18); / /的HTML代码开始

prnhtml = prnhtml.substring(0,prnhtml.indexof(eprnstr)); / /的HTML代码从前端
窗口。文件。体.innerHTML = prnhtml;
window.print();
窗口。文件。体.innerHTML = bdhtml;
{人}
window.print();
}
}

xxxxx
要印刷的内容



2,调用windows底层打印,报告安全警告,不推荐使用(不支持本地打印)
复制代码代码如下所示:


javascript打印-打印页设置-打印预览代码


功能printsetup(){
打印页面设置
Wb.execwb(8,1);
}
功能预览功能(){
打印页面预览
U3000 U3000 U3000 U3000
Wb.execwb(7,1);
U3000 U3000 U3000 U3000
}

printit()函数
{
如果(确认你打印它吗){
Wb.execwb(6,6);
}
}
U3000 U3000




<对象id = WB高度= 0宽度= 0
classid = CLSID:8856f961-340a-11d0-a96b-00c04fd705a2名称= WB >



开始减肥卡的时间




3,jQuery实现(支持本地打印)
复制代码代码如下所示:




$(函数(){())
$(输入# biuuu_button)。Click(function(){)
$(div # myprintarea )PrintArea();
});




…文本打印部分…参考