如何实现HTML的打印和预览

如何实现HTML的打印和预览,第1张

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<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>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7293896.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存