サードパーティのWebサイトリンクを含むハイパーリンクがあります。印刷コマンドを使用して、このリンクを新しいタブで開きたい。これどうやってするの? 仮定する:
<a href="www.google.com" target="_blank">Print</a>
注:新しいTAB/ウィンドウでリンクを開く方法を知っています。PRINTDIALOGで開く方法を知りたい。
次のようなことを試すことができます:
<a href="javascript: w=window.open('http://yoursite.com/LinkToThePDF.pdf'); w.print(); w.close(); ">print pdf</a>
この方法は私にはうまくいきます。
<a href="/url/" onclick="window.open(this.href).print(); return false">
Web サイトが、ブラウザーにサード パーティの Web サイトを読み込み、その印刷ダイアログを自動的に表示させる方法はありません。
これはブラウザによって異なります。新しいリンクのタブを有効にできます。Firefox を使用している場合は、Firefox -> オプション -> オプション -> 代わりに新しいタブで新しいウィンドウを開くオプションを使用してタブを有効にできます。