दोस्तों मेरे पास एक सवाल है, उम्मीद है कि आप इस के साथ मेरी मदद कर सकते हैं। मेरे पास एक बुकमार्कलेट है;वर्तमान यूआरएल प्राप्त करें लेकिन http: // part bookmarklet के बिना!
javascript:q=(document.location.href);void(open('http://other.example.com/search.php?search='+location.href,'_self ','resizable,location,menubar,toolbar,scrollbars,status'));
जो और एक अन्य वेबसाइट में इसके लिए खोज वर्तमान वेबपृष्ठ का URL लेता है। जब मैं इस बुकमार्कलेट का उपयोग करता हूं तो यह पूरे यूआरएल को http://
समेत लेता है और इसकी खोज करता है। लेकिन अब मैं इस बुकमार्कलेट को बदलना चाहता हूं, इसलिए इसमें केवल www.example.com
या example.com
(http://
के बिना) और इस यूआरएल की खोज होगी। क्या यह करना संभव है और क्या आप कृपया इस के साथ मेरी मदद कर सकते हैं?
धन्यवाद!
इस बार के 99% काम करता है। हालांकि वर्तमान यूआरएल उदाहरण के लिए यह काम नहीं करता है 'Http: //somesite.com/query=http: // someothersite.com/blahblah'। "Http: //" के सभी उदाहरणों को केवल पहले मौके पर ही नहीं बदला जाएगा। 'Https: //' के लिए भी काम नहीं करता है। –
इसे फिक्स्ड। Http/https + caseinsensitve मिलान संभालती है। यह केवल पहली घटना को बदल देता है। – jitter
ठीक है, अच्छा प्रयास। +1 –