jsp引入的js乱码问题

JavaScript042

jsp引入的js乱码问题,第1张

解决办法:

1.jsp页面中加

XML/HTML code?

1<%@ page language="java" import="java.util.*" contentType="text/htmlcharset=UTF-8" pageEncoding="UTF-8"%>

2.调用js时如下

XML/HTML code?

1<script type="text/javascript" src="js/test.js" charset="UTF-8"></script>

3.将jsp文件和js文件的编码格式都设为utf-8

4.以上还不行的话就得放大招啦!

①将js文件中的内容全部复制,新建一个txt文件,粘贴进去

②然后选择另存为:将编码选择为utf-8

③将保存类型选择为所有文件

④文件名选择为js文件,然后将原来的js文件覆盖掉

Eclipse中导入JS文件,出现中文乱码的解决办法(

在Eclipse中,js文件的默认编码是Iso-8859-1,这种编码和中文不兼容。

1、Windows->Preferences->General->Content Types->Text->JavaScript Source File.将编码格式改为UTF-8

2、导入js文件是,要指明字符集编码,形如:<script type="text/javascript" src="test.js" charset="utf-8"$amp>amp$lt/script>

3、将eclipse工作区的编码变成UTF-8:Windows->Preferences->Workspace->Text file encoding,更改为UTF-8

解决方法:

1.html中加上

<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />

.

2.导入js时候设置一下charset

<script language=JavaScript src="regcheckdata.js" charset="gb2312"></script>

3.所有的编码方式要一致。

4.eclipse中js中文乱码解决

选择"window">>"preferences">>"general">>"content types">java Source Files>

在右边的窗口中打开列表,选中"JavaScript",在下面的"default encoding"右边的输入框中输入"GBK"或"GB2312"再点"update"按钮,再打开JS文件就可以.

5.Eclipse 编码设置:

全局编码设置ToolBar-->Window-->Preferences-->General-->Workspace-->Textfile encoding,设置合适的编码。

局部编码设置:在源码按右键-->General-->Editors-->TestEditors-->Spelling-->Encoding,这里是设置单个文件的编码。

6.MyEclipse编码设置:

Windows----Preferences---MyEclipse(Enterprise Workbench)

Files andEditors----JSP----右Encoding->(UTF-8)-->Update

文件默认编码设置:

Window ->preference, 左边 General->Content Types, 在右边上面的框中打开Text, 选中Java SourceFile ,

然后在下面的“Default edcodng”文本框中输入“UTF-8”,点“Update”,完成。