HTML页面的字符集为GBK,不支持显示中文,如果在JavaScript中的alert()弹出的对话框中显示中文则会出现乱码.。
就像下面这样:
其实写网页最好就是用UTF-8编码,很多中文的问题都会迎刃而解。
解决办法:
一.html文件内部
将<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />加在<script>标签前面。
.html文件:
运行成功:
二.外部调用
在<script>标签里加入charset = "UTF-8"。
.html文件:
.js文件:
运行成功: