web 打印方法汇总
- 插件打印,网上可以搜有付费和免费的打印插件可以用,一般来说免费的一般只支持 ie 浏览器,有的免费插件还有水印。需要安装插件到打印机所用电脑上。
- js 直接打印,只支持 IE 浏览器。使用了 IE 内置的 WebBrowser 控件,无需用户下载和安装。(本人用的方法)核心代码如下。
//直接打印
function printNow()
{
wb.execwb(6,2,3);
}
//打印设置
function printSet()
{
wb.execwb(8,1);
}
//打印预览
function printView()
{
wb.execwb(7,1);
}
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=10 id=wb name=wb width=0>
</OBJECT>
<input type=button class="Noprint" name=button_print value="直接打印" onclick="javascript:printNow()"/>
<input type=button class="Noprint" name=button_setup value="打印页面设置" onclick="javascript:printSet();"/>\
<input type=button class="Noprint" name=button_show value="打印预览" onclick="javascript:printView();"/>
IE 浏览器设置步骤
1.设置
2.internet 选项
3.自定义级别
4.ActiveX 控件和插件(全部设置为启用状态)
厉害
牛批
我来下下看
看看
同学推荐的,来康康