Eri*_*han 5 javascript google-chrome
我正在 Chrome 扩展上使用 javascript 尝试希伯来语 csv 文件。
\n\n但我得到了失败的字符串。
\n\n\n\n这是我的代码片段。
\n\nvar csv = "Phone\\n\xd7\x90\xd7\xa0\xd7\x99 \xd7\x90\xd7\x95\xd7\x94\xd7\x91 \xd7\x90\xd7\x95\xd7\xaa\xd7\x9a\\n";\nvar file = new Blob([csv], {type: \'text/csv;utf-8\'});\nvar url = URL.createObjectURL(file);\nchrome.downloads.download({\n url: url,\n filename: name\n}, function() {\n URL.revokeObjectURL(msg.url);\n});\n
Run Code Online (Sandbox Code Playgroud)\n
Dan*_*ele -1
它对我有用(至少在 HTML 测试页中),使用 utf-16 字符集代替。它既适用于实体代码,也适用于要打印为希伯来语字符的实际希伯来语字符。
所以,改变
{类型:'text/csv;utf-8'});
到
{类型:'text/csv;utf-16'});
归档时间: |
|
查看次数: |
884 次 |
最近记录: |