JavaScript中的页面打印是JavaScript中用于打印网页内容的简单代码。
- print()方法将打印当前窗口的内容。
- 它本质上会打开“打印”对话框,您可以在其中选择各种打印选项。
用法:
window.print()
参数:无需参数
返回:该函数不返回任何东西
以下Javascript代码显示了一个打印按钮,然后在要打印该页面的工作表中显示了该网页的属性。
JavaScript打印函数窗口.print()在此用于执行函数。例:
<!DOCTYPE html>
<html>
<head>
<title>
HTML | DOM Window Print() method
</title>
<script type="text/javascript">
</script>
</head>
<body>
<h2>HI GEEKSFORGEEKS USER'S</h2>
<form>
<input type="button" value="Print"
onclick="window.print()" />
</form>
</body>
<html>
输出:
但是网页不仅仅限于文本。网页中还有其他内容,例如由不同颜色组成的图像等。可以通过以下方式完成打印这些页面:
- 复制页面并保留不需要的文本和图形,然后将其从原始链接到printer-friendly页面。这意味着整个页面将按照您看到的样子进行打印,而页面将按原样打印而没有任何变化,如果您看到广告也将在其中打印出来
- 如果您不想保留页面的额外副本,则可以使用适当的注释(例如PRINT STARTS HERE….. PRINT ENDS HERE)标记可打印的文本,然后可以在后台使用PERL或任何其他脚本来清除可打印的文本文字和显示以进行最终打印。这意味着所选部分将被打印
支持的浏览器:下面列出了Window print()方法支持的浏览器:
- 谷歌浏览器
- IE浏览器
- 火狐浏览器
- Opera
- 萨夫里
相关用法
- Javascript Window scrollTo()用法及代码示例
- Javascript Window getComputedStyle()用法及代码示例
- Javascript Window confirm()用法及代码示例
- Javascript Window prompt()用法及代码示例
注:本文由纯净天空筛选整理自MrinalVerma大神的英文原创作品 JavaScript | Window print() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。