Come sfuggire al #
segno hash (a volte noto come segno numerico o cancelletto) inviato nella stringa di query di un URL?
Come sfuggire al #
segno hash (a volte noto come segno numerico o cancelletto) inviato nella stringa di query di un URL?
Risposte:
Codifica percentuale . Sostituisci l'hash con %23
.
encodeURI('#');
sta tornando #
e non il personaggio con codifica percentuale
#
è un carattere URI valido, ma avvia il frammento di hash , quindi è necessario codificarlo nella stringa di query. Confronta encodeURIComponent('#')
. Cosa vedi in Chrome 74?