2011-04-06 9 views
10

सभी को शुभ दिन खोलें।एचटीएमएल - एक क्लिक पर 2 पेज

मुझे यह करने की ज़रूरत है:

मेरे पास एक टेक्स्ट है। जब मैं उस पर क्लिक करता हूं तो मुझे 2 पेज खोलना होगा। यहां कोई समस्या नहीं है ... लेकिन चाल यह है कि मुझे जेएस का उपयोग करने की अनुमति नहीं है। तो ... क्या आप इसे केवल HTML के साथ कर सकते हैं?

+2

जेएस का उपयोग न करने का क्या कारण है? :-) –

+0

यदि यह कोई नहीं है क्योंकि "इसका उपयोग न करें", तो लक्ष्य पूरा नहीं किया जा सकता है। यदि कुछ और अधिक आकर्षक कारण हैं, तो शायद कुछ कामकाज संभव हो सकता है। –

उत्तर

21

जावास्क्रिप्ट के बिना, एक लिंक पर क्लिक करके दो पेज खोलना संभव नहीं है जब तक कि दोनों पेज लिंक पर क्लिक करने से खुलने वाले एक पृष्ठ पर तैयार नहीं होते हैं। जे एस के साथ यह तुच्छ है:

<p><a href="#" onclick="window.open('http://google.com'); 
    window.open('http://yahoo.com');">Click to open Google and Yahoo</a></p> 

ध्यान दें कि यह वेब ब्राउज़र में निर्मित पॉपअप ब्लॉकर्स द्वारा अवरुद्ध हो जाएगा, लेकिन आप आमतौर पर इस के बारे में सूचित कर रहे हैं।

+1

क्या आप "जब तक" भाग के बारे में अधिक नहीं कह सकते हैं? :) – zozo

+5

@zozo: ठीक है, उदाहरण के लिए [इस लिंक पर क्लिक करें] (http://marcel.turi.co/up/frameset.html) जेएस के बिना दो वेबसाइटें खोलता है। – Marcel

+0

मुझे एक ही चीज़ चाहिए लेकिन इसके बजाय (और), जांचें कि मेरे पास ऐप है या नहीं, मैं संपर्क करना चाहता हूं या नहीं, फिर मेरे पास कौन सा ऐप है (स्काइप या टेलीग्राम) के आधार पर संपर्क करना चुनें। – moh89

1

यह केवल HTML का उपयोग करने के लिए संभव नहीं है

1

आप अधिकार पृष्ठों को खुले रखने संपादित करने के लिए है, तो आप 'ए' पृष्ठ के लिए और एक पृष्ठ आप बी पेज के लिए लिंक डाल सकते हैं में href कर सकते हैं शरीर टैग के onpageload विशेषता में।

5
<a href="http://www.omsaicreche.blogspot.com" onclick="location.href='http://www.omsaivatikanoida.blogspot.com';" target="_blank">Open Two Links With One Click</a> 

मैंने उपरोक्त कोडों को आजमाया। मुझे पुराने पेज में सफलता नहीं मिली। की तुलना में मैं ब्लॉगर में एक नया पृष्ठ बनाया है और प्रकार के कोड निम्न ... मैं सफल रहा था

-5

यह केवल एचटीएमएल

<p><a href="#"onclick="window.open('http://google.com');window.open('http://yahoo.com');">Click to open Google and Yahoo</a></p> 
+0

यह केवल HTML नहीं है। ऑनक्लिक विशेषता में जावास्क्रिप्ट है, जिसे क्लिक पर निष्पादित किया जाता है। हालांकि यह एक अलग जावास्क्रिप्ट फ़ाइल नहीं है, यह अभी भी जावास्क्रिप्ट है। साथ ही, ऐसे अन्य उत्तर भी हैं जो पहले से ही इसी दृष्टिकोण को दिखाते हैं। – RedYeti

0

भी आप अधिक से अधिक दो पेज इस

कोशिश खोल सकते हैं का उपयोग करके पूरी तरह से काम कर रहा है
`<a href="http://www.microsoft.com" target="_blank" onclick="window.open('http://www.google.com'); window.open('http://www.yahoo.com');">Click Here</a>` 
संबंधित मुद्दे