如何使用print命令打开链接新选项卡?

San*_*ndy 26 html printing hyperlink

我有一个包含第三方网站链接的超链接.我想用print命令在新选项卡中打开此链接.我怎样才能做到这一点? 假设:

<a href="www.google.com" target="_blank">Print</a>
Run Code Online (Sandbox Code Playgroud)

注意:我知道如何在新的TAB/Window中打开链接.我想知道如何打开PRINT DIALOG.

Nik*_*ola 58

你可以尝试这样的事情:

<a href="javascript: w=window.open('http://yoursite.com/LinkToThePDF.pdf'); w.print(); w.close(); ">?????????????????print pdf</a>
Run Code Online (Sandbox Code Playgroud)

  • 我发现没有`w.close();`它会更好 (7认同)
  • 我有一个网页 PDF 链接。我想在新标签中打开这个链接。我可以在新标签中打开它。新选项卡现在在浏览器中显示 PDF 文件。现在我想用打印对话框打开在新选项卡中打开这个链接。 (2认同)

Col*_*son 7

这个方法对我来说很有效。

<a href="/url/" onclick="window.open(this.href).print(); return false">
Run Code Online (Sandbox Code Playgroud)