HTML调用JS,中文变乱码。代码如下:

JavaScript012

HTML调用JS,中文变乱码。代码如下:,第1张

1 你定义一个资源文件,里面包含所有中文的键值对。你只要调用key就可以,就不会乱码。

2 <script charset="utf-8"></script>

3 中文使用ascii编码。在cmd下输入navite2ascii,将要转换的中文改为ascii。

4 字符编码的问题,你要把插入的页面和当前页面的编码一致。

5 使用escape转换,例如sendData = escape("请输入一个有效的电子邮件地址")

7 在后台处理response设置编码格式utf8或gb2312或gbk

两种方法:

1、可以在使用script标签时指定。如: <script type="text/javascript" src="myscripts.js" charset="UTF-8"></script>

2、以DW为例,工具栏里点击编辑,找到‘首选参数’点击,找到‘新建文档’点击进去就可以看到修改编码格式了。

资料拓展

(1)JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能

(2)在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

(3)为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。

(资料来源:百度百科:js)

步骤

1、新建一网页文件“sample.html",用记事本或其它文本编辑软件(如UltraEdit)打开,输入如图所示的HTML代码。该网页文件包括一个蓝色的字符串,一个按钮和一个文本框。

2、JS代码可插入到”head"标签之间。编写Javascript代码,代码内容如图所示,并将该段代码复制到网页文件”sample.html“中标签”<head>"和“</head>之间,然后查看网页文件的显示内容。