2013-06-04 10 views
16

मुझे शायद यहां कुछ आसान याद आ रहा है, हालांकि मैं वैसे भी पूछूंगा। मैंने एक पीडीएफ फ़ाइल खोलने के लिए एक लिंक बनाया है, हालांकि यह एक नए के बजाय मौजूदा टैब में खुलता है। पीडीएफ फाइल पढ़ने के लिए एक नया टैब खोलने के लिए एचटीएमएल में मैं किस कोड का उपयोग करूंगा।पीडीएफ फ़ाइल पढ़ने के लिए एक नया टैब खोलना

<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

लक्ष्य = "_ खाली" –

उत्तर

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

लक्ष्य _blank एक नई विंडो में खोलने के लिए ब्राउज़र के लिए बाध्य करेगा

+2

नहीं। यदि उपयोगकर्ता ने अपने ब्राउजर को पीडीएफ फाइलों के साथ कुछ अलग करने के लिए सेट किया है (जैसे उन्हें डाउनलोड करें) तो यह एक नए टैब में नहीं खुल जाएगा। एक नई ब्राउज़र विंडो में खोलने के लिए पीडीएफ की गारंटी देने का कोई तरीका नहीं है। –

+0

@ChuckLeButt मैंने कहां से कहा कि यह पृष्ठ को एक नई विंडो में खोलने की गारंटी है? – Chris

+5

उद्धरण: 'लक्ष्य _blank ब्राउजर को इसे एक नई विंडो में खोलने के लिए मजबूर करेगा'। यह बस सच नहीं है। आप एक पीडीएफ खोलने के लिए एक ब्राउज़र को मजबूर नहीं कर सकते हैं।इसे "_blank" पर लक्षित लक्ष्य विशेषता के साथ भी उपयोगकर्ता की सेटिंग्स के आधार पर डाउनलोड किया जा सकता है। नीचे मेरा जवाब देखें। –

4

बदलें <a> टैग इस तरह:

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

आप target विशेषता के बारे में अधिक प्राप्त कर सकते हैं here

+0

धन्यवाद आप एक आकर्षण काम करता है। पता था कि यह कुछ आसान होगा: डी – MultiWizard

4

आप बस अपने टैग <a>

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

लक्ष्य विशेषता निर्दिष्ट जहां लिंक को खोलने के पर target का उपयोग लक्ष्य विशेषता का उपयोग करने के

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

है। "_blank" का उपयोग करके आपके ब्राउज़र को एक नई विंडो/टैब खोलने में मदद मिलेगी।

आप कई तरीकों से लक्ष्य का भी उपयोग कर सकते हैं। http://www.w3schools.com/tags/att_a_target.asp

0

अगले टैब

target="_blank" 
0

में खोलने के लिए इस प्रयास करें टैग में नीचे विशेषता का उपयोग करें देखें, यह मेरे लिए काम किया।

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

15

के रूप में हर किसी ने कहा है, यह काम कर सकते हैं:

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

लेकिन क्या कोई भी नहीं बताया गया है कि यह काम करने के लिए गारंटी नहीं है है।

आप यह नियंत्रित नहीं कर सकते कि उपयोगकर्ता का ब्राउज़र पीडीएफ फ़ाइल कैसे खोलता है। उपयोगकर्ता की ब्राउज़र सेटिंग्स के आधार पर, target="_blank" के साथ भी ब्राउज़र पीडीएफ फाइल खोल सकता है 1. एक नए टैब में, 2. या एडोब एक्रोबैट, 3. या बस सीधे अपने कंप्यूटर पर फ़ाइल डाउनलोड करें।

, फायरफॉक्स की सेटिंग्स पर एक नजर डालें उदाहरण के लिए:

enter image description here

उपयोगकर्ता अपने ब्राउज़र में "Save File" के लिए चुना है, तो सेटिंग्स जब एक पीडीएफ का सामना कर, वहाँ कोई रास्ता नहीं आप इसे ओवरराइड कर सकते हैं ।

संबंधित मुद्दे