Avatar ·

JavaScript के माध्यम से लिंक को नई विंडो के बजाय नए टैब में कैसे खोलें?

सभी को नमस्कार! मैं एक शुरुआती फ्रंटएंड डेवलपर हूँ और एक समस्या का सामना कर रहा हूँ जिसे मैं कई घंटों से हल नहीं कर पाया हूँ। मुझे चाहिए कि मेरी साइट पर बटन पर क्लिक करने पर लिंक ब्राउज़र के नए टैब में खुले। मैं JavaScript का उपयोग कर रहा हूँ और कई तरीके आज़माए हैं, लेकिन हर बार लिंक या तो नई विंडो (पॉप-अप) में खुलता है या उसी टैब में — और यह मुझे परेशान कर रहा है। यहाँ मेरा कोड है: ```javascript function openLink() { window.open('https://example.com', '_blank'); } ``` जब मैं इस function को कॉल करता हूँ, तो ब्राउज़र नई विंडो (पॉप-अप) खोलता है, टैब नहीं। मैंने सुना था कि `_blank` को टैब खोलना चाहिए, लेकिन मेरे लिए काम नहीं कर रहा। शायद यह ब्राउज़र की सेटिंग्स की वजह से है? या मैं कुछ गलत कर रहा हूँ? मैंने सामान्य HTML लिंक को `target="_blank"` attribute के साथ भी आज़माया, लेकिन मुझे JavaScript के माध्यम से चाहिए, क्योंकि URL उपयोगकर्ता की कुछ क्रियाओं (जैसे फॉर्म सबमिट करना या option चुनना) के बाद डायनामिक रूप से बनता है। कृपया मार्गदर्शन करें।