URL में हैश कैरेक्टर से कैसे बचें


165

#URL के क्वेरी स्ट्रिंग में भेजे गए हैश साइन (कभी-कभी नंबर साइन या पाउंड साइन के रूप में जाना जाता है) से कैसे बचें ?

जवाबों:


282

प्रतिशत एन्कोडिंग । हैश को साथ बदलें %23


@ zw963 ने आपको एक समाधान ढूंढ निकाला
डेव

उपयोगी है यदि आप एक url साझा करना चाहते हैं जिसमें Twitter पर '#' शामिल है
Raynal Gobel

1
यह Chrome 74 पर काम नहीं करता है। इसके अलावा, encodeURI('#');वापसी कर रहा है #और प्रतिशत एन्कोडेड चरित्र नहीं है
क्रिस्टियन ट्रैना

6
#एक मान्य URI वर्ण है, लेकिन यह हैश टुकड़ा शुरू करता है , इसलिए आपको इसे क्वेरी स्ट्रिंग में एन्कोड करने की आवश्यकता है। तुलना कीजिए encodeURIComponent('#')। Chrome 74 में आप क्या देखते हैं?
रॉबर्ट टुपेलो-श्नेक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.