怎么用js调用系统的打印机?js调用打印机打印内容,如何获得打印机的结果呢?
1、怎么用js调用系统的打印机?
这个不行,js控制不到电脑的 不过你可以Active控件 具体的可以百度。
2、js调用打印机打印内容,如何获得打印机的结果呢?
就你说的结果javascript是无法判断的,打印在javascript中可以使用window.print()方法或者IE浏览器特有的active控件,但是无法判断打印结果,其实你仔细想1想也是不现实的,因为现实中会发生很多程序不可控的因素。
3、关于JS调用打印机的问题
这个不行,js控制不到电脑的 不过你可以Active控件 具体的可以百度。
4、js调用打印机打印网页字体总是缩小1号的解决方法
今天要做1个打印网页的小功能,直接调用window.print(),但是打印出来后,字体总是缩小1号,找不到原因。。 后来尝试用1个IE的打印控件,但仅支持ie有点恶心,只能返回去继续找原因 原来,我要打印的页面因为是哥弹出层,所以出现这种现象,后来直接target="_blank",就可以正常打印了。 另外, 复制代码 代码如下: function preview() { bdhtml=window.document.body.innerHTML; sprnstr=""; eprnstr=""; prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); } 将和放在需要打印的内容开头和结尾,则只打印需要的部分,而不是整个页面。(看的别人的博客哦,嘿嘿)。
5、js调用打印机弹出窗口,调用多次,超过1次点击取消,需要多次点击取消,窗口才能关闭,应该怎样解决?
第1种方法,你可以做1个popup,popup里面有两个按钮,1个按钮是确定,1个按钮是取消。咱这两个按钮写事件,前台后台都zhidao行。 第2,就是在b1这个按钮的前台OnClick里面写事件,没必要这要在后台动态注册1个事回件。执行的相关js代码是放到大括号里面。点击确定执行的代码如果设计到数据答库操作,就稍微复杂,不能直接通过简单的js执行。 第3,你非要用后台动态注册,推荐你使用scriptmanager. 后台调用的话这样写ScriptManager.RegisterStartupScript(UpdatePanel1, typeof(UpdatePanel), string.Empty, "", false)。
6、js调用打印机打印网页字体总是缩小1号的解决方法
直接调用window.print(),但是打印出来后,字体总是缩小1号,后来直接target="_blank",就可以正常打印了,下面是实现代码 今天要做1个打印网页的小功能,直接调用window.print(),但是打印出来后,字体总是缩小1号,找不到原因。。 后来尝试用1个IE的打印控件,但仅支持ie有点恶心,只能返回去继续找原因 原来,我要打印的页面因为是哥弹出层,所以出现这种现象,后来直接target="_blank",就可以正常打印了。 另外, 代码如下: function preview() { bdhtml=window.document.body.innerHTML; sprnstr=""; eprnstr=""; prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); } 将和放在需要打印的内容开头和结尾,则只打印需要的部分,而不是整个页面。(看的别人的博客哦,嘿嘿) 。