JavaScript 窗口打印页面按钮
Muhammad Muzammil Hussain
2023年1月30日
JavaScript window.print()
是一种打印网页内容的简单方法。它会打开一个打印对话框,让你可以选择多个打印选项。此方法不需要任何参数,也不返回任何内容。
HTML 中的 window.print()
函数和用法示例
给定的 JavaScript 语句显示一个打印我
按钮,然后它在我们试图打印它的工作表中显示该网站页面的属性。用于打开打印选项对话框的 JavaScript 函数 window.print()
用于执行打印功能。
<!DOCTYPE html>
<html>
<head>
<title>
HTML | Window Print() method example
</title>
<script type="text/javascript">
</script>
</head>
<body>
<h2>Hi Users Click "Print me" to open print dialog</h2>
<form>
<input type="button" value="Print me"
onclick="window.print()" />
</form>
</body>
<html>
在这个 HTML
页面源代码中,我们创建了一个表单输入类型的按钮,用于在单击时调用任何函数。
你可以看到由单击事件按钮触发的 window.print()
方法。会弹出打印对话框,打印网页的内容和图片。
用户可以在打印盒上设置目的地、页面、布局、颜色和更多设置。
用几个步骤检查给定的 HTML
代码
按照这四个简单的步骤,可以清楚地了解 window.onload
方法。
-
使用记事本或任何其他文本编辑工具创建文本文档。
-
将给定的代码粘贴到创建的文本文件中。
-
使用
.html
扩展名保存该文本文件,并使用任何默认浏览器打开它。 -
你可以看到
Print me
按钮。它将调用window.print()
函数,该函数将弹出打印对话框。
如何打印浏览器页面
如果你的默认浏览器不支持上述功能,请按照以下快速步骤访问打印选项。
- 单击浏览器的选项 » 打印 » 单击确定。
- 你还可以按快捷键 Ctrl+P 按钮访问打印选项。
获得相同结果的替代方法
你还可以使用另一个功能访问打印对话框选项:
document.execCommand('print');
只需使用 document.execCommand('print');
而不是使用 window.print()
函数。它的工作原理与 window.print()
方法相同。