gpt4 book ai didi

javascript - JavaScript 中非英文字符的字符集编码

转载 作者:行者123 更新时间:2023-11-28 08:49:48 24 4
gpt4 key购买 nike

我从 javascript 中的文件 obj 获取文件名,并使用 AJAX 将其发送到服务器。

var uploadFile = document.getElementById("uploadFile");
var filename = uploadFile.files[0].name;

问题是在文件名中发现非英文字符,例如“çõ”,并且字符转换为“�”。我还在页面中设置了“Content-Type=text/html; charset=UTF-8”。

如何解决这个问题?

注意:此问题仅出现在 Windows 笔记本电脑

最佳答案

我解决了这个问题:

filename = unescape(encodeURIComponent(filename));

关于javascript - JavaScript 中非英文字符的字符集编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19305298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com