www.bcmx.net > js怎样判断系统有没有打印机

js怎样判断系统有没有打印机

随便写个什么东西,然后打印就可以知道了!这是最简单的了!

给串代码让你自己开拓思路: var i; function loada() { if((window.print())==true) { this.i=1; } else { this.i="已经取消"; } } function test() { alert(i); }

function directpdfprint(srcFile) { // alert(srcFile); var cmd = new ActiveXObject("WScript.Shell"); cmd.run("cmd.exe /C start acrord32 /P /h "+srcFile,0,true); // cmd.run("cmd.exe /C \"C:\\Program Files (x86)\\Adobe\\Acrobat Re...

这个不行,js控制不到电脑的 不过你可以Active控件 具体的可以百度

就你说的结果javascript是无法判断的,打印在javascript中可以使用window.print()方法或者IE浏览器特有的active控件,但是无法判断打印结果,其实你仔细想一想也是不现实的,因为现实中会发生很多程序不可控的因素

下面是一个打印的实例,调用ActiveX控件实现的 基本功能:打英打印页面设置、打印预览、关闭 WU XIN .noprint{display : none } .PageNext{ PAGE-BREAK-AFTER: always } .colorcss{ background-color:#B8E3FA; } function printsetup() { // 打...

你用js写的打印操作是怎么做的呢?

应该是说的是页眉和页脚吧 弹开的打印预览 左边有更多设置 点开可以去掉页眉和页脚 就不会有页眉地址

JS不能直接修改系统默认打印机,但可以通过第三方浏览器打印控件实现,或是修改系统注册表,但这可能要把浏览器的安全限制降得很低.推荐还是找一个适合的浏览器打印控件.

不可能的 一定会出现打印机选项是可以让用户有取消打印的机会

网站地图

All rights reserved Powered by www.bcmx.net

copyright ©right 2010-2021。
www.bcmx.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com