使用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计算机机房生物专业
以上部分为印刷品。