我有一个包含第三方网站链接的超链接。我想在新标签打印命令中打开此链接。我怎样才能做到这一点? 的假设:
<a href="www.google.com" target="_blank">Print</a>
注意:我知道如何在新的TAB / Window中打开链接。我想知道如何使用PRINT DIALOG打开。
答案 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;在新标签页中打开新窗口选项