700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > html局部打印 javascript 局部打印的方法 (打印web页面)

html局部打印 javascript 局部打印的方法 (打印web页面)

时间:2024-03-11 10:35:02

相关推荐

html局部打印 javascript 局部打印的方法  (打印web页面)

1局部打印方法:

作用:将id为dayin的内容,新建页面并打印,可解决打印某页面中的部分内容的问题。

使用方法:将要打印的内容通过 包含起来,然后在某个按扭中定义

事件

function dayin()

{

var code="

"

code+=document.all.dayin.innerHTML;

code=code.toUpperCase();

code=code.replace(/]*>删除/gi, "");

code=code.toLowerCase();

var newwin=window.open('','','');

newwin.opener = null;

newwin.document.write(code);

newwin.document.close();

}

其中code=code.replace(/]*>删除/gi, "");

2利用CSS实现局部打印

介绍两个关键的CSS

.Noprint { DISPLAY: none }

.PageNext{ PAGE-BREAK-AFTER: always }

第一个在不需要打印的标签上添加(子标签也将不被打印),第二个在需要换行的标签处添加(该标签所表示的内容将在当前打印的一页内)

接下来通过调用最基本的js语句

window.print()就可实现页面局部打印了,很easy吧!

3打印预览

height=0 id=wb name=wb width=3>

onclick =" javascript :printit();">

onclick =" javascript : printsetup();">

οnclick="javascript:printpreview();">

onclick =" javascript:window.close();">

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。