以#开头的文件名有问题

Trouble with filenames that start with #

我正在尝试使用 Twitch 的 Chatty 软件来检索聊天记录,但它保存的聊天记录文件名以 # 开头,我无法更改它。因此,$.get returns 不是文件,而是文档本身,即我调用它的页面。

   $.get('#chatlog.log', function(data){
        console.log(data);
    })

是否有任何可行的解决方法?

感谢您的宝贵时间。

只需使用

$.get('%23chatlog.log', function(data){
     console.log(data);
 })

%23 将哈希符号编码为名称的有效部分。在其他情况下,# 被理解为 url

中的分隔符(片段)