利用IE浏览器进行web打印做web项目时,碰到打印算是比较头疼的事。因项目特点而异,我们可能会采取不同的方式进行。现在我总结一下不同的打印方法:
利用IE浏览器进行web打印
利用IE浏览器进行web打印一. 利用IE浏览器直接打印
利用IE浏览器进行web打印 
利用IE浏览器进行web打印
1)打印web页面的所有元素
利用IE浏览器进行web打印     
利用IE浏览器进行web打印    这是最简单的一种打印,直接调用window.print()即可。代码如下:    
利用IE浏览器进行web打印
利用IE浏览器进行web打印
1<button onclick="javascript:window.print();"></button>
利用IE浏览器进行web打印
2)分页打印
利用IE浏览器进行web打印
利用IE浏览器进行web打印    在做web分页打印时,我们可以使用css样式表进行控制。css中有个叫page
-break-after的属性。page-break-after的说明如下:
利用IE浏览器进行web打印
利用IE浏览器进行web打印 1page
-break-after版本:CSS2   兼容性:IE4+ 继承性:无  
利用IE浏览器进行web打印 2语法:page
-break-after  :  auto    ¦  always    ¦  avoid    ¦  left    ¦  right    ¦  null    
利用IE浏览器进行web打印 3参数:    
利用IE浏览器进行web打印 4auto  :   假如需要在对象之后插入页分割符    
利用IE浏览器进行web打印 5always  :   始终在对象之后插入页分割符    
利用IE浏览器进行web打印 6avoid  :   避免在对象后面插入页分割符    
利用IE浏览器进行web打印 7left  :   在对象后面插入页分割符直到它到达一个空白的左页边    
利用IE浏览器进行web打印 8right  :   在对象后面插入页分割符直到它到达一个空白的右页边    
利用IE浏览器进行web打印 9
null  :   空值。IE5用来取消页分割符设置    
利用IE浏览器进行web打印
10    
利用IE浏览器进行web打印    以下是demo的源代码:
利用IE浏览器进行web打印    这是default2.aspx文件,这里要注意的是第7行有这段话:
利用IE浏览器进行web打印    
<style>
/Images/OutliningIndicators/ExpandedSubBl% 

相关文章: