#URL के क्वेरी स्ट्रिंग में भेजे गए हैश साइन (कभी-कभी नंबर साइन या पाउंड साइन के रूप में जाना जाता है) से कैसे बचें ?
#URL के क्वेरी स्ट्रिंग में भेजे गए हैश साइन (कभी-कभी नंबर साइन या पाउंड साइन के रूप में जाना जाता है) से कैसे बचें ?
जवाबों:
प्रतिशत एन्कोडिंग । हैश को साथ बदलें %23।
encodeURI('#');वापसी कर रहा है #और प्रतिशत एन्कोडेड चरित्र नहीं है
#एक मान्य URI वर्ण है, लेकिन यह हैश टुकड़ा शुरू करता है , इसलिए आपको इसे क्वेरी स्ट्रिंग में एन्कोड करने की आवश्यकता है। तुलना कीजिए encodeURIComponent('#')। Chrome 74 में आप क्या देखते हैं?