की जगह '_blank' जावास्क्रिप्ट में खिड़की.लिंक को खोलने के साथ '_self'

0

सवाल

मैं कोशिश कर रहा हूँ बनाने के लिए एक छोटे से chrome एक्सटेंशन है, जो होगा की जगह के लक्ष्य जावास्क्रिप्ट में खिड़की.लिंक को खोलने, लेकिन नहीं यकीन है कि कैसे दृष्टिकोण करने के लिए.

यह एक उदाहरण है लिंक:

<a href="javascript:void(window.open('https://www.google.com','_blank','toolbar=1,location=1,status=1,menubar=1,scrollbars=1,resizable=1'));">

यहाँ मैं करने के लिए चाहते हैं की जगह '_blank' के साथ '_self बजाय' तो इन सभी लिंक को खोलने के एक ही टैब में.

1
1

यदि आप ऐसा करना चाहते हैं के साथ सभी <a> टैग का उपयोग कर सकते हैं एक पाश के लिए:

for (let link of document.querySelectorAll("a")) { // Note: for/of was recently introduced
  link.href = link.href.replace("_blank", "_self");
};
2021-10-22 14:20:33


अगर वहाँ अन्य बदलाव के _blank तरह _new या __रिक्त सकता है, मैं एक सरणी के साथ सभी रूपों और चलाने के लिए एक प्रतिस्थापन के माध्यम से सभी लिंक?
SuperDOS

मैं व्यक्तिगत रूप से बस इसे संशोधित करने के लिए तो यह जगह में उन्हें एक ही पाश: link.href = link.href.replace("__blank", "_self").replace("_blank", "_self").replace("_new", "_self");
Ramón de León

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में