b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

IE浏览器实现打印预览

电脑杂谈  发布时间:2021-02-15 00:04:40  来源:网络整理

我最近遇到了这样的需求。在IE浏览器上进行打印时,不要直接调用打印机,而是先打开打印预览页,然后执行打印操作

以这种方式,需要重写原始打印方法。具体实现如下:

浏览器打印预览_文件预览器_windows图片和传真查看器没有预览

在jsp页面上执行以下操作。



文件预览器_浏览器打印预览_windows图片和传真查看器没有预览

function printall(){
		// 打印页面预览 
		if (!!window.ActiveXObject || "ActiveXObject" in window){//IE浏览器		
		 	$(".noprint").css("display","none");  
			try{
				//增加打印预览
				printWB.ExecWB(7, 1);
			}catch(e){
				alert(e);
			}finally{
				$(".noprint").css("display","");   	
			}					
		}else{
			//需要引入jquery.jqprint-0.3.js
			$(#a).jqprint();
		}		
	}

此对象常用的附加方法:

浏览器打印预览_windows图片和传真查看器没有预览_文件预览器

 

测试的完整代码如下:


  
    print demo  
      
      
      
  
  
  
	
    

这些文本将要被打印!

关于这个组件还有其他的用法,列举如下:
WebBrowser.ExecWB(1,1) 打开
Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
Web.ExecWB(4,1) 保存网页
Web.ExecWB(6,1) 打印
Web.ExecWB(7,1) 打印预览
Web.ExecWB(8,1) 打印页面设置
Web.ExecWB(10,1) 查看页面属性
Web.ExecWB(15,1) 撤销
Web.ExecWB(17,1) 全选
Web.ExecWB(22,1) 刷新
Web.ExecWB(45,1) 关闭窗体无提示


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-357236-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...