javascript - 如何点击超链接打开打印预览页面?

标签 javascript html css printing

每个浏览器的文件菜单中都有打印预览命令,我想在 HTML 页面上创建“打印”按钮,单击后我想打开打印预览页面。这可能吗?

这样我们就可以打开打印选项 <a href="javascript:window.print()">Print this page</a>

但是我们可以打开打印预览页面而不是打印选项吗?

最佳答案

window.print()window 中唯一与打印相关的函数。 .

但是,如果您定义了用于打印的专用 css 文件,则可以仅使用打印样式表来创建模拟打印预览的页面。然后在弹出窗口或新窗口中打开它。

关于javascript - 如何点击超链接打开打印预览页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1585000/

相关文章:

html - 为什么图像在 Foundation 6.4 Cards Component 中被拉伸(stretch)

javascript - 打开时,模态内的 Iframe 不会滚动到顶部

如果禁用 Cookies,iOS7 无法访问 HTML5 localStorage

javascript - 可拖动滚动和移动设备上的潜在问题

javascript - 函数前的分号是什么意思?

JavaScript 测试 url 是否不包含某些文本

javascript - Angular 2 使用不同的 url 路由到同一组件

html - 定格动画 CSS

html - 如何在输入值中包含图像

javascript - 允许所有内容安全策略?