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

时间:2012-09-05 07:21:37

标签: html printing hyperlink

我有一个包含第三方网站链接的超链接。我想在新标签打印命令中打开此链接。我怎样才能做到这一点? 的假设:

<a href="www.google.com" target="_blank">Print</a>

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

6 个答案:

答案 0 :(得分:55)

您可以尝试这样的事情:

<a href="javascript: w=window.open('http://yoursite.com/LinkToThePDF.pdf'); w.print(); w.close(); ">​​​​​​​​​​​​​​​​​print pdf</a>

答案 1 :(得分:3)

<img src="print.png" style="cursor:hand" onclick="window.frames['pact'].print();"><iframe name="pact" src="pact.pdf" width="0" height="0" frameborder="0"></iframe>

答案 2 :(得分:2)

这种方法适合我。

<a href="/url/" onclick="open(this.href).print(); return false">

答案 3 :(得分:1)

网站无法让浏览器加载第三方网站,并且会自动显示该网页的打印对话框。

答案 4 :(得分:-1)

这绝对对我有用。我正在用Angular 6编码网站。

<a href="doc.pdf" onClick="window.print(); return false">Print</a>

这是我的消息来源(enter link description here),但请注意originak消息来源中的双引号。

:)

答案 5 :(得分:-4)

这取决于您的浏览器,您可以启用新链接的标签页。如果您使用的是Firefox,则可以使用 Firefox - &gt;启用标签页。选项 - &gt;选项 - &gt;在新标签页中打开新窗口选项