html - अपन - क्या एचटीएमएल हाइपर टेक्स्ट मार्कअप लैंग्वेज है




एचटीएमएल पर नए टैब में लिंक कैसे खोलें? (8)

मैं एक HTML प्रोजेक्ट पर काम कर रहा हूं, और मुझे नहीं पता कि जावास्क्रिप्ट के बिना किसी नए टैब में एक लिंक कैसे खोलें।

मुझे पहले से ही पता है कि <a href="http://www.WEBSITE_NAME.com"></a> उसी टैब में लिंक खोलता है। कोई विचार यह कैसे एक नए में खोलने के लिए?


अपनी आवश्यकताओं के अनुसार इनमें से एक का उपयोग करें।

लिंक की गई दस्तावेज़ को एक नई विंडो या टैब में खोलें:

 <a href="xyz.html" target="_blank"> Link </a>

लिंक किए गए दस्तावेज़ को उसी फ्रेम में खोलें क्योंकि इसे क्लिक किया गया था (यह डिफ़ॉल्ट है):

 <a href="xyz.html" target="_self"> Link </a>

लिंक किए गए दस्तावेज़ को मूल फ्रेम में खोलें:

 <a href="xyz.html" target="_parent"> Link </a>

विंडो के पूरे शरीर में लिंक किए गए दस्तावेज़ को खोलें:

 <a href="xyz.html" target="_top"> Link </a>

एक नामित फ्रेम में लिंक किए गए दस्तावेज़ को खोलें:

 <a href="xyz.html" target="framename"> Link </a>

एमडीएन देखें


आप <a href="#" target="_blank">Your Text</a> उपयोग कर सकते हैं आशा है कि इससे मदद मिलेगी। धन्यवाद।


डिफ़ॉल्ट टैब में डिफ़ॉल्ट खुलता है:

<a href="https://www.google.com/">Google.com </a>

नए टैब में खुलता है:

<a href="https://www.google.com/" target="_blank">Google.com </a>

यदि आप एक्सएचटीएमएल का उपयोग नहीं कर रहे हैं तो target='_blank'


लक्ष्य = "_ खाली" = प्रत्येक क्लिक लक्ष्य = "टैबनाम" = नया टैब के लिए हमेशा नया टैब, लेकिन प्रत्येक क्लिक के लिए समान होता है।


_blank के लिंक की 'लक्ष्य' विशेषता सेट करें:

<a href="#" target="_blank">Link</a>

संपादित करें: अन्य उदाहरणों के लिए, यहां देखें: http://www.w3schools.com/tags/att_a_target.asp

(नोट: मैंने पहले _blank बजाय blank सुझाव दिया था, क्योंकि यदि उपयोग किया जाता है, तो यह एक नया टैब खुल जाएगा और फिर लिंक को फिर से क्लिक करने पर उसी टैब का उपयोग करें। हालांकि, यह केवल इसलिए है, क्योंकि गोलेज़्रोल ने बताया, यह संदर्भित करता है एक फ्रेम / विंडो का नाम, जिसे सेट किया जाएगा और जब उसी टैब में इसे खोलने के लिए लिंक दबाया जाता है)।


target='_blank' का उपयोग कब करें:

एचटीएमएल संस्करण (कुछ डिवाइस इसका समर्थन नहीं करते हैं):

<a href="http://chriscoyier.net" target="_blank">This link will open in new window/tab</a>

सभी उपकरणों के लिए जावास्क्रिप्ट संस्करण:

Rel = "बाहरी" का उपयोग पूरी तरह से मान्य है

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
    $('a[rel="external"]').attr('target', '_blank');
</script>

और Jquery के लिए नीचे दिए गए एक के साथ प्रयास कर सकते हैं:

$("#content a[href^='http://']").attr("target","_blank");

यदि ब्राउज़र सेटिंग आपको नई विंडो में खोलने की अनुमति नहीं देती है:

href = "google.com";
onclick="window.open (this.href, ''); return false";

आप <a href='url' target="_blank">name</a> उपयोग कर सकते हैं

उदाहरण <a href='https://www.facebook.com/hackbalteamz' target="_blank">Facebook</a>





browser-tab