javascript - 在新窗口中打开链接,然后立即显示打印窗口

标签 javascript

我想在新的弹出窗口中显示一个网址内容,然后立即显示打印窗口来打印该网址的内容,请问我该怎么做?


我编辑我的问题:我真的想打开一个弹出窗口,加载给定 URL 的特定 div(用于帖子的打印友好 View ),加载完成后,打开打印窗口...

对此有什么想法吗?

最佳答案

我的解决方案在当前链接上非常简单,我已经有一个内联 onclick 事件定义,例如: onclick="window.open(....)",我只需在“.open(”之后添加“.print()” )”为了在加载 URL 后自动显示打印对话框,我在 chrome 和 firefox for linux 上进行了测试,并且按我的预期工作。

我的代码看起来像这样:

<a class="btn btn-success" href="#" onclick="window.open('URL_TO_POST','POPUP WINDOW TITLE HERE','width=650,height=800').print()">Print</a>

希望这是您正在寻找的

关于javascript - 在新窗口中打开链接,然后立即显示打印窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31281787/

相关文章:

javascript - 如何仅使用 jQuery 知道文件名来下载文件?

javascript - 使用 JavaScript 在 Web 浏览器中捕获 Apple Remote 事件

javascript - 在 ionic 应用程序中读取图库中的所有图像

javascript - 自动完成和模态

javascript - 我想要在 li.. 内升序第一个 div 文本?

javascript - Mongoose findOneAndUpdate 仅返回新的 $push 文档

c# - jquery如何从这个数组中获取数据

javascript - ES6 Promise 错误处理

javascript - Fore 应用新元素作为指令的默认元素

javascript - 在JS中创建 Canvas 并绘制文本时,创建更多 Canvas 时文本会被覆盖