提问人:Muhammad Hewedy 提问时间:2/16/2011 最后编辑:NebularNerdMuhammad Hewedy 更新时间:11/2/2023 访问量:188108
如何转义URL中的哈希字符
How to escape hash character in URL
答:
393赞
Robert Tupelo-Schneck
2/16/2011
#1
百分比编码。将哈希值替换为 .%23
评论
0赞
Raynal Gobel
4/5/2018
如果您想将包含“#”的 url 分享到 twitter,这很有用
5赞
Christian Vincenzo Traina
5/20/2019
这在 Chrome 74 上不起作用。此外,返回的是百分比编码字符,而不是百分比编码字符encodeURI('#');
#
28赞
Robert Tupelo-Schneck
5/21/2019
#
是一个有效的 URI 字符,但它会启动哈希片段,因此您需要在查询字符串中对其进行编码。比较。您在 Chrome 74 中看到了什么?encodeURIComponent('#')
1赞
Denis Howe
12/13/2022
您还必须对 URL 中的任意位置进行编码,否则它将被视为片段标识符。#
data:
评论