Jak uniknąć #
znaku krzyżyka (czasami nazywanego znakiem liczby lub krzyżyka) wysłanego w ciągu zapytania adresu URL?
html
http
query-string
Muhammad Hewedy
źródło
źródło
encodeURI('#');
powraca,#
a nie procent zakodowany znak#
jest prawidłowym znakiem URI, ale rozpoczyna fragment z krzyżykiem , więc musisz go zakodować w ciągu zapytania. PorównajencodeURIComponent('#')
. Co widzisz w Chrome 74?