मैं एक बुकमार्कलेट लिखना चाहता हूं जो किसी भी वेबपृष्ठ को संशोधित करेगा ताकि जब उस पृष्ठ पर जावास्क्रिप्ट कोड document.location = 'http://site.tld'
या document.location.href = 'http://site.tld'
जैसा कुछ होगा स्थान बदलने के बजाय एक नया टैब या विंडो खोलें; जैसे कोड window.open('http://site.tld')
था;दस्तावेज को संशोधित करें। वर्तमान टैब में नेविगेशन के बजाय एक नया टैब/विंडो खोला गया है
क्या मैं इस लक्ष्य को प्राप्त करने के लिए प्रोटोटाइप को किसी भी तरह संशोधित कर सकता हूं? (मैं लापरवाही से इस शब्द का उपयोग करता हूं क्योंकि यद्यपि मैंने प्रोटोटाइप को कुछ बार संशोधित करने के बारे में पढ़ा है, मैंने वास्तव में इसे कभी नहीं किया है।) या क्या कोई और तरीका है?
एक आदर्श जवाब है, लेकिन कोई भी कुछ और बेहतर प्रदान करता है, तो , आपको बक्षीस मिलेगा। एफवाईआई, 'onbeforeunload' उपयोगी नहीं है जब तक कि मैं किसी भी तरह से नहीं जानता कि कौन सी यूआरएल नई विंडो में खुलती है। बस नेविगेशन को रोकना लक्ष्य नहीं है। नया टैब मजबूर करना है। लेकिन वैसे भी इसका उल्लेख करने के लिए धन्यवाद। –