2013-06-04 11 views
16

Muhtemelen burada basit bir şey eksik, ancak yine de soracağım. Bir PDF dosyası açmak için bir bağlantı yaptım, ancak yeni bir klasör yerine geçerli sekmede açılır. PDF dosyasını okumak için yeni bir sekme açmak için HTML'de hangi kodu kullanmalıyım?PDF dosyasını okumak için yeni bir sekme açma

<div class="footer_box_content"> 
    <div class="cleaner_h10"></div> 
    <p>Many thanks to everyone who cleared snow and ice during the cold spell in February. 
    Should Arctic conditions return, each block has a shovel and a jar of rock salt to clear the steps. 
    Please click more to read the full newsletter.</p> 
    <div class="button_01"><a href="newsletter_01.pdf">Read more</a></div> 
</div> 
+0

target = "_ blank" –

cevap

30
<a href="newsletter_01.pdf" target="_blank">Read more</a> 

Hedef _blank yeni pencerede açmak için tarayıcı zorlar

+2

Nope. Kullanıcı tarayıcılarını PDF dosyaları ile farklı bir şey yapacak şekilde ayarladıysa (onları indirmek gibi) yeni bir sekmede açılmaz. Yeni bir tarayıcı penceresinde açmak için PDF'yi garanti etmenin bir yolu yoktur. –

+0

@ChuckLeButt Bu sayfanın yeni bir pencerede açılmasının garanti edildiğini nereden belirledim? – Chris

+5

Quote: 'Hedef _blank, tarayıcıyı yeni bir pencerede açmaya zorlayacaktır '. Bu doğru değil. Bir PDF'yi açmak için tarayıcı zorlayamazsınız.Kullanıcının ayarlarına bağlı olarak, hedef özniteliği "_blank" olarak ayarlanmış olsa bile kolayca indirilebilir. Cevabımı aşağıya bakın. –

4

Değişim böyle <a> tag:

<a href="newsletter_01.pdf" target="_blank"> 

Sen target öznitelik hakkında daha fazla bulabilirsiniz here.

+0

Teşekkür bir çekicilik çalışıyor. Basit bir şey olacağını biliyordum: D – MultiWizard

4

Sen Sadece etiketi bağlantıyı açmak için nereye hedef niteliği belirler <a>

<a href="newsletter_01.pdf" target="_blank">Read more</a> 

üzerinde target kullanmak hedef niteliği

<a href="newsletter_01.pdf" target="_blank"> 
0

bu deneyin sonraki sekmeye

target="_blank" 
0

açmak için etikette aşağıdaki özelliğini kullanmak bakın. Herkes tarafından işaret edildiği üzere

<td><a href="Docs/Chapter 1_ORG.pdf" target="pdf-frame">Chapter-1 Organizational</a></td>

15

, bu çalışabilirsiniz:

<a href="newsletter_01.pdf" target="_blank">Read more</a> 

Ama ne kimse çalışması garanti değil olmasıdır işaret etmiştir.

Kullanıcının tarayıcısının bir PDF dosyasını nasıl açtığını denetleyemezsiniz. Kullanıcının tarayıcı ayarlarına bağlı olarak, target="_blank" ile tarayıcı, PDF dosyasını 1. yeni bir sekmede, 2. veya Adobe Acrobat, 3. açabilir veya dosyayı doğrudan kendi bilgisayarlarına indirebilir.

örneğin, Firefox'un ayarlarında bir göz atın: PDF karşılaştığında

kullanıcı tarayıcılarındaki "Dosyayı Kaydet" seçtiyse enter image description here

, bunu geçersiz kılabilirsiniz yolu yoktur ayarları .

İlgili konular