2012-09-05 22 views
22

Üçüncü taraf web sitesi bağlantısı içeren bir köprüm var. Bu bağlantıyı, yazdırma komutuyla numaralı yeni sekmede açmak istiyorum. Bunu nasıl yapabilirim? varsayalım:Baskı komutu ile yeni bir sekme bağlantısı nasıl açılır?

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

Not: Yeni TAB/Pencerede bir bağlantıyı açmak için biliyorum. PRINT DIALOG ile nasıl açılacağını bilmek istiyorum.

cevap

42

Böyle bir şey deneyebilirsiniz:

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

Web PDF bağlantım var. Bu bağlantıyı yeni sekmede açmak istiyorum. Yeni sekmede açabilirim. Yeni sekme artık tarayıcıda PDF dosyasını görüntülüyor. Şimdi bu bağlantıyı Print Dialog Open ile yeni sekmede açmak istiyorum. Bu daha sonra çalışırsa – Sandy

+1

deneyin:; ' – Nikola

+0

benim düzenleme Sandy – Nikola

-3

Bu Firefox kullanarak sekmeyi etkinleştirebilirsiniz Firefox kullanıyorsanız, yeni bağlantı için sekmeyi etkinleştirebilirsiniz, Tarayıcınızın bağlı olduğu -> yerine yeni bir sekmede yeni pencereler açmak -> Seçenekler -> seçenekler seçenek

+0

Hızlı yanıt için teşekkürler. Sadece PRINT DIALOG ile yeni sekmede açmak istediğinizi bilmek istiyorum. – Sandy

+0

PRINT metnini yeni sekmede veya önceki sekmede tutmak ister misiniz? – Sujanth

+0

, bu metni yalnızca baskı iletişim kutusunda yeni sekmede tutmak istemez. – Sandy

1

bunun için otomatik olarak bir üçüncü parti web sitesi ve ekran yazdırma iletişim yüklemek için bir tarayıcı neden bir web sitesi için bir yolu yoktur.

+0

Bundan emin misiniz? –

1

Bu yöntem benim için iyi çalışır.

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