启用JavaScript的UTF-8编码

前端之家收集整理的这篇文章主要介绍了启用JavaScript的UTF-8编码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不知道我该怎么称这个问题,但希望我的朋友会明白问题,并会帮助我:)

我想使用JavaScript alert()函数显示阿拉伯语的日志消息,为此我编码:

alert('أدخل سعر الافتتاح');

意思是

alert('Enter opening price');

但是当我保存.js文件Dreamweaver说

如果我运行脚本浏览器说的话

这个页面包含

<Meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

我正在阿拉伯语中使用很多文字,工作正常.

现在我怎么能用不同语言的警报?

解决方法

就像任何其他文本文件一样,.js文件具有保存的特定编码.此消息表示您使用非UTF8编码(可能是ASCII)保存.js文件,因此您的非ASCII字符甚至不会使它到磁盘.

也就是说,问题不在HTML或< Meta charset>的级别.或Content-Type标头,而是将文本文件保存到磁盘的一个非常基本的问题.

解决这个问题,您需要更改Dreamweaver保存文件的编码.它看起来像this page outlines how to do so;选择UTF8而不保存字节顺序标记(BOM). This Super User answer (to a somewhat-related question) even includes screenshots.

猜你在找的JavaScript相关文章