<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function dayin(){
bdhtml=window.document.body.innerHTML //前页面body内容
sprnstr="<!--startprint-->" //开始打印内容的标识
eprnstr="<!--endprint-->" //结束打印的标识
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17) //截取开始标识
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)) //截取结束标识
window.document.body.innerHTML=prnhtml //截取部分重新赋予给body内容 替换
window.print() //打印
}
</script>
</head>
<body>
<form>
<p style="text-align:center" id="p1"><input type="button" value="打印" onclick="dayin()"/>&nbsp&nbsp&nbsp<input type="button" value="返回" onclick="javascript:window.close()"/></p>
<!--startprint-->
asdasdsadsadsadasdasd
<!--endprint-->
</form>
</body>
</html>
我之前用这个,希望能帮到你。
如何打印浏览的网页内容?
随着网页技术的发展,我们的网页提供的功能也是多种多样,在线办公,处理文稿,在线阅读,在线编辑,当然离不了在线打印了,其实我们的网页可以使用浏览器直接打印出来,如何打印浏览的网页内容? *** 作步骤如下。
360浏览器
1.首先我们要把浏览器安装到自己的电脑桌面。
2.打开浏览器,找到自己想要打印的网页,让后点击右上角的图标,如下图所示。
3.我们把鼠标移动到工具菜单,自动d出子菜单,此时我们点击打印。
4.进入打印预览页面,右侧是网页的预览图,我们直接点击打印就可以了。
5.如果无法打印,我们点击更改,
6.重新设定目标打印机。
个人经验仅供参考
前面要加这个<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A
-11D0-A96B-00C04FD705A2">
</object>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)