我需要与此链接href="file://attachments/aaaa_#_aaaa.msg"
显然以这种方式不起作用,因为哈希字符#
用于锚点。
所以我尝试将其更改为:href="file://attachments/aaaa_%23_aaaa.msg"
但是当我在 IE 中打开 url 时,浏览器正在尝试打开它:href="file://attachments/aaaa_%2523_aaaa.msg"
IE is encoding the %
character to%25
如何将文件名放在 URL 中以编码和读取#
所有浏览器中的哈希字符以下载文件?
我无法更改文件名来删除这个字符,所以我需要一种方法来处理这个问题。