数码资讯
使用Javascript实现Web页面中指定区域的打印
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
最近,当网页打印出来,有些信息是在网上找到的,和下面的方法来实现我需要的功能,需要印刷的时刻表放在div标签,然后需要打印的区域被指定,和window.print最终调用打印指定的内容。
示例代码(省略了代码中的一些内容)
复制代码代码如下所示:
函数预览(){
bdhtml = window.document.body.innerhtml;
sprnstr = ;
eprnstr = ;
prnhtml = bdhtml.substr(bdhtml.indexof(sprnstr)+ 17);
prnhtml = prnhtml.substring(0,prnhtml.indexof(eprnstr));
window.document.body.innerhtml = prnhtml;
window.print();
}
以上是Javascript代码,下面是html页面代码
复制代码代码如下所示:
课程表查询结果
打印以下部分
U3000 U3000 U3000
星期一
星期二
星期三
星期四
星期五
星期六
星期日
1,2节
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
3,4节
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
5,6节
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501机房生物专业
7,8节
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
以上部分为印刷品。
示例代码(省略了代码中的一些内容)
复制代码代码如下所示:
函数预览(){
bdhtml = window.document.body.innerhtml;
sprnstr = ;
eprnstr = ;
prnhtml = bdhtml.substr(bdhtml.indexof(sprnstr)+ 17);
prnhtml = prnhtml.substring(0,prnhtml.indexof(eprnstr));
window.document.body.innerhtml = prnhtml;
window.print();
}
以上是Javascript代码,下面是html页面代码
复制代码代码如下所示:
课程表查询结果
打印以下部分
U3000 U3000 U3000
星期一
星期二
星期三
星期四
星期五
星期六
星期日
1,2节
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
3,4节
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
5,6节
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501机房生物专业
7,8节
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
信息技术学院数字信501计算机机房生物专业
以上部分为印刷品。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。