【问题标题】:How to execute keybord shortcut CTRL + P by clicking a link using jquery [duplicate]如何通过使用jquery单击链接来执行键盘快捷键CTRL + P [重复]
【发布时间】:2015-08-23 01:26:15
【问题描述】:

我想打印一个页面,所以我必须点击 CTRL + P,所以我想创建一个链接来简化这个过程。任何帮助表示赞赏!

【问题讨论】:

  • 在这里回答:stackoverflow.com/questions/242182/…。请高效使用google或内置stackoverflow浏览器...
  • 打个电话window.print();怎么样??
  • @SzybkiSasza 我在google上搜索过,我使用php得到了结果,所以我在这里问,我也在这里搜索过,但没有得到我想要的。
  • 是的。有时 window.print 不工作。但是 ctrl+p 事件工作正常。如果有人知道这个问题

标签: javascript jquery html printing


【解决方案1】:

您不需要模拟 CTRL + P 按键来打印窗口 - 您可以在需要时调用window.print()

【讨论】:

  • 在大多数情况下,这工作正常,window.print() 是阻塞的,而 CTRL + P 不是。例如,尝试在开发控制台中输入以下内容,然后通过这两种方法执行打印。 window.print() 将延迟超时,直到用户关闭打印对话框,而 CTRL + P 不会。 window.setTimeout(()=> console.log('timeout callback'), 5000);
  • 嘿!你是怎么解决这个问题的?你能帮帮我吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多