网站首页 > 知识剖析 正文
很多时候,你想给一个按钮,在网页上通过一个实际的打印机打印出网页的内容。
JavaScript可使用window对象的print函数就可以实现这样的功能。
当执行JavaScript的print函数window.print()将会打印当前页面。可以使用onclick事件如下直接调用此函数:
<head>
<script type="text/javascript">
<!--
//-->
</script>
</head>
<body>
<form>
<input type="button" value="Print" onclick="window.print()" />
</form>
</body>1234567891011复制代码类型:[javascript]
这将产生以下按钮,打印此页。
这符合打印出来的页面,但这个不是一个推荐的方式。打印机友好的页面实际上只是一个文本,没有图像,图形或广告页面。
可以使用以下页式打印机友好方式:
使页面的副本,并离开了不需要的文本和图形,然后从原始链接到该打印机友好的页面。
如果你不想让页面的额外副本,那么可以使用像适当的注释标记打印文本 <!-- PRINT STARTS HERE -->..... <!-- PRINT ENDS HERE --> 然后你可以使用PERL或其他脚本在后台清除打印文本和显示进行最后的打印。网站使用同样的方法给打印设备对我们网站的访客。
如何打印页面:
如果没有人在提供上述设备,那么你可以使用浏览器的标准工具栏让网页打印出来。按照链接如下:
File --> Print --> Click OK button.
猜你喜欢
- 2024-12-23 轻量级开源wiki系统介绍 轻量开源论坛
- 2024-12-23 为了强推Edge浏览器,微软在Win11搞起了小动作
- 2024-12-23 分享windows好用的几个插件 w10插件
- 2024-12-23 windows浅尝NW.js windows浅色主题壁纸
- 2024-12-23 windows系统如何搭建网站? windows2016搭建网站
- 2024-12-23 推荐50个超实用的 Chrome 扩展,建议收藏
- 2024-12-23 使用JS打印当前HTML页面的几个细节
- 2024-12-23 Mozilla找到了让Firefox成为Windows 11默认浏览器的新方法
- 2024-12-23 HTML 也能开发桌面软件之 NW.js 中的 App 应用程序类
- 2024-12-23 把HTML网页下载为单文件,可离线访问
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)