याद रखिए कि यह कर वेब डेवलपर्स और प्रयोज्य विशेषज्ञों द्वारा सामान्य रूप में बुरा व्यवहार माना जाता है। "वापस जाएं" उन से दूर ले जा रही है ताकि दर्दनाक यह है कि आमतौर पर अब तक उनके अनुभव कर सकते हैं -
बचें कई ब्राउज़र विंडो को उत्पन्न करने के यदि संभव हो: Jakob Nielson इस उपयोगकर्ता के नियंत्रण को हटाने ब्राउज़िंग अनुभव के बारे में क्या कहना है जो भी लाभ आप प्रदान करने की कोशिश कर रहे हैं उससे अधिक है। दूसरी खिड़की को बढ़ाने के पक्ष में एक आम सिद्धांत यह है कि यह उपयोगकर्ताओं को आपकी साइट छोड़ने से रोकता है, लेकिन विडंबना यह है कि जब वे चाहते हैं तो उन्हें लौटने से रोककर इसका विपरीत प्रभाव हो सकता है।
मेरा मानना है कि इस लक्ष्य विशेषता के लिए तर्क एक्सएचटीएमएल 1.1 कल्पना से W3C द्वारा हटाया जा रहा है।
आप इस दृष्टिकोण लेने पर मृत सेट कर रहे हैं, पिम Jager के समाधान अच्छा है।
एक अच्छे, और अधिक उपयोगकर्ता के अनुकूल विचार है, अपने बाहरी लिंक के सभी के लिए एक ग्राफिक संलग्न करने के लिए, उपयोगकर्ता कि लिंक का पालन उन्हें बाहर ले जाएगा करने के लिए यह दर्शाता है किया जाएगा।
आप jQuery के साथ ऐसा कर सकता है:
$('a[href^="http://"]').each(function() {
$('<img width="10px" height="10px" src="/images/skin/external.png" alt="External Link" />').appendTo(this)
});
स्रोत
2009-04-29 21:26:04
क्यों नहीं जावास्क्रिप्ट का पता लगाने के जो लिंक बाहरी हैं? – James