मेरे पास एक लिंक (एंकर) है जिसमें एक विशिष्ट URL पर नेविगेट करने के लिए एक href संलग्न है जिसे 'www.bla.com' कहते हैं।Ctrl + क्लिक हैंडलर के साथ लिंक पर क्लिक करें
<a href='http://www.bla.com' />
मैं भी एक click
हैंडलर लिंक है कि कुछ कार्य करता है और फिर एक ही विंडो में एक HTML दृश्य खोलता से जुड़ी है। सब कुछ पूरी तरह से अच्छी तरह से काम करता है।
हालांकि, जब उपयोगकर्ता किसी नए टैब/विंडो में लिंक खोलने के लिए 'ctrl + click' का उपयोग करता है, तो क्लिक हैंडलर को प्राथमिकता लेनी प्रतीत होती है और उसी विंडो में HTML दृश्य खुलती है। लेकिन मैं 'ctrl + click' व्यवहार को बनाए रखना चाहता हूं और उपयोगकर्ता को एक नए टैब/विंडो में लिंक खोलने की अनुमति देता हूं (बस एक सामान्य लिंक के रूप में)। ऐसा कैसे किया जा सकता था?
अग्रिम धन्यवाद!
आप अपने हैंडलर में क्या उपयोग कर रहे हैं? मैंने इसे दोहराने की कोशिश की और केवल एक चीज जो मुझे मिल सकती है वह रोकता है यह एक 'चेतावनी' – Bankzilla
है जो कई कुंजी हैं जो डिफ़ॉल्ट व्यवहार को बदलती हैं। आप इसे संभालने के लिए ['फ़िल्टर-परिवर्तित-क्लिक'] (https://github.com/bfred-it/filter-altered-clicks) जैसे कुछ का उपयोग करना बेहतर कर रहे हैं। –