【www.gdgbn.com--页面特效】

如果要打印的只是整个页面中的一小部分,就最好采用第二种方法。

第一种方法:如果要打印的页面排版和原web页面相差很大,采用此种方法。

点打印按钮弹出新窗口,把需要打印的内容显示到新窗口中,在新窗口中调用window.print()方法,然后自动关闭新窗口。


指定打印区域

把要打印的内容放入一个 span或div,然后通过一个函数打印。

把要打印的内容放这里

所有内容

div2的内容
打印


function printme()
{
document.body.innerhtml=document.getelementbyid("div1").innerhtml+"
"+document.getelementbyid("div2").innerhtml;
window.print();
}

方法二

css教程控制

 

引用:@media print
.a {display:block}
.b {display:hidden}
把你不想打印的部分class设为b
首先在网页中添加:
     

引用:       viewastext>

 


要打印的内容。哈哈!

将不打印的代码放在这里。


打印

方法三 用ie打印网页

    internet explorer(简称ie)5.0以上版本强大的打印及打印预览功能。本文就向大家介绍如何用ie来打印网页。(谁?谁?谁在扔西红柿?下面一片嘘声:这还用得着你讲呀?!)咳咳咳,是的是的,在ie中打印网页实在是太简单不过了。只需点一下工具栏上“打印”按钮就可将当前网页打印出来


方法四

xml/html代码

网页特效:;" onclick="doprint()">打印

引用:
<script language="javascript">
var hkey_root,hkey_path,hkey_key
hkey_root="hkey_current_user"
hkey_path="softwaremicrosoftinternet explorerpagesetup"
//设置网页打印的页眉页脚为空
function pagesetup_null(){
try{
var regwsh = new activexobject("wscript.shell")
hkey_key="header"
regwsh.regwrite(hkey_root+hkey_path+hkey_key,"")
hkey_key="footer"
regwsh.regwrite(hkey_root+hkey_path+hkey_key,"")
}catch(e){}
}
//设置网页打印的页眉页脚为默认值
function pagesetup_default(){
try{
var regwsh = new activexobject("wscript.shell")
hkey_key="header"
regwsh.regwrite(hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&p")hkey_key="footer"
regwsh.regwrite(hkey_root+hkey_path+hkey_key,"&u&b&d")
}catch(e){}
}
</script>

 

本文来源:http://www.gdgbn.com/wangyetexiao/29306/

上一篇: dropdownlist实现ajax无刷新页面|DropDownList实现Ajax无刷新省市三级联动错误解决方法

相关推荐

网友关注

声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。