0 0

js修改编码问题10

js默认的编码是GBK,想统一改成UTF-8,一些地方改了,但是新建或者打开一个JS文件依然是GBK的编码,请教问题所在
PS:myeclipse版本是6.5的
附上截图,前三个截图为修改过的编码,最后一个截图为右键单击一个JS文件显示的编码

问题补充:
chemzqm 写道
你做那些设置并不会改变现有js文件的编码,但是你要新建一个js文件肯定就是UTF-8来编码的了;最后一个截图说明你这个js文件还是GBK编码,如果想进行转码的话有专门的转码工具,文件不多的话可以先将文本内容复制,然后强行转码(在图4那个地方选择),然后粘贴回去就不会有中文乱码了


这个是导入的一个开源项目,js文件很多,我新建一个项目还是GBK的编码

问题补充:
chemzqm 写道
你做那些设置并不会改变现有js文件的编码,但是你要新建一个js文件肯定就是UTF-8来编码的了;最后一个截图说明你这个js文件还是GBK编码,如果想进行转码的话有专门的转码工具,文件不多的话可以先将文本内容复制,然后强行转码(在图4那个地方选择),然后粘贴回去就不会有中文乱码了


PS:再问一下哦,怎么才能改变现有编码呢

问题补充:
chemzqm 写道
或者需要重启myeclipse,或者还有哪个地方需要设置,myeclipse是一款神奇的IDE,我不大会用


重启了还是不行耶,换了个版本依旧老样子。。。

问题补充:
yy629 写道
方法1:window->Preferences打开属性页,
     General->Content Type,点击右边的Text, 下面会出现*.js(locked), 选中*.js(locked),在最下面的Default Encoding中写入utf-8, 再点击update按钮即可

方法2:在工程上右键Properties. 选中Resource, 在右边的Text file Encoding中点击Other, 选utf-8即可

不推荐方法2, 除非你的其他代码都是utf-8的


对于方法1,请看图2,然后图4问题依旧
对于方法2,已经选为uft-8了,不过项目内的js依然是GBK的编码

问题补充:自己解决了,估计是一个workspace里项目太多的关系,另外新建了一个workspace,如此操作就行了
2010年5月12日 22:20
  • 大小: 44.5 KB
  • 大小: 47.8 KB
  • 大小: 32.5 KB
  • 大小: 8.6 KB

3个答案 按时间排序 按投票排序

0 0

方法1:window->Preferences打开属性页,
     General->Content Type,点击右边的Text, 下面会出现*.js(locked), 选中*.js(locked),在最下面的Default Encoding中写入utf-8, 再点击update按钮即可

方法2:在工程上右键Properties. 选中Resource, 在右边的Text file Encoding中点击Other, 选utf-8即可

不推荐方法2, 除非你的其他代码都是utf-8的

2010年5月12日 23:55
0 0

或者需要重启myeclipse,或者还有哪个地方需要设置,myeclipse是一款神奇的IDE,我不大会用

2010年5月12日 23:27
0 0

你做那些设置并不会改变现有js文件的编码,但是你要新建一个js文件肯定就是UTF-8来编码的了;最后一个截图说明你这个js文件还是GBK编码,如果想进行转码的话有专门的转码工具,文件不多的话可以先将文本内容复制,然后强行转码(在图4那个地方选择),然后粘贴回去就不会有中文乱码了

2010年5月12日 22:50

相关推荐

    js出现乱码问题介绍大全

    JavaScript作为前端开发的核心技术之一,在处理字符编码方面同样会遇到各种各样的乱码问题。本文将详细介绍JavaScript中常见的乱码现象及其解决方案,帮助开发者更好地理解和解决这类问题。 #### 二、JS乱码问题...

    node.js乱码问题【WebStorm环境】

    然而,将编码改为UTF-8后,重启Node.js服务,乱码问题并未得到解决。经过进一步测试发现,更改IDE的文件编码设置仅对新创建的文件生效,而对已存在的文件无效。 #### 三、解决方案 **1. 确认文件编码** - **IDE...

    调用JS代码出现乱码的解决办法

    为了避免编码不一致带来的乱码问题,最根本的解决办法是在整个项目中统一使用一种编码格式。通常,推荐使用UTF-8编码,因为它支持全球几乎所有的字符集,可以有效减少跨语言、跨平台的兼容性问题。 #### 3. 使用...

    Fckeditor以及js_validation解决中文乱码问题

    js_validation主要用于前端表单验证,可以通过自定义规则来增强对中文输入的支持,从而有效防止因字符编码不一致而产生的乱码问题。 1. **安装并集成js_validation**:首先需要将js_validation插件安装到项目中,并...

    eclipse中JS中文乱码解决

    需要注意的是,在进行上述操作时,应确保文件编码与项目设置以及Eclipse设置保持一致,这样才能彻底避免乱码问题的发生。此外,对于已经存在的乱码文件,可能还需要手动更改其编码后再按照上述步骤操作,才能解决...

    彻底解决中文乱码的问题

    解决中文乱码问题的关键在于确保编码的一致性。以下是几种常见的解决策略: 1. 文件读写:在使用`BufferedReader`或`FileWriter`等进行文件操作时,明确指定文件的编码格式,如`new FileReader(file, "UTF-8")`。 ...

    js技巧 javaScript编码技巧

    本文将深入探讨一些JS编码技巧,帮助开发者提升网站特效的实现能力。 一、变量与数据类型 在JavaScript中,变量声明通常使用`var`、`let`或`const`关键字。理解其作用域和生命周期至关重要。`var`具有函数作用域,...

    myeclipse中文乱码问题

    3. **特定文件类型编码设置错误**:如JS文件、properties文件等特定文件类型的编码设置不正确,同样会导致乱码问题。 #### 三、解决方案详解 ##### 3.1 修改MyEclipse整体编码设置 - 打开MyEclipse,点击`Window` ...

    Linux下eclipse中文乱码问题解决方案

    3. 修改一类文件的编码方式:假设要将 js 文件编码方式设为 UTF-8,则应该 Window->General->Content Types 在 Content Types 中选择 JavaScript Source File,在 File associations 栏中选中*.js,然后在 Default ...

    jquery+asp ajax 中文乱码问题解决文档

    通过以上两步,使得从前端到后端、再到返回前端的整个过程中的字符编码保持一致,从而有效避免乱码问题。 #### 解决方案二:修改jQuery源代码支持GB2312 对于那些仍然希望使用GB2312编码的场景,可以通过修改...

    javaScript encodeURI中文乱码

    ### JavaScript encodeURI中文乱码问题解析与解决方案 在Web开发中,处理中文字符或其它非ASCII字符时,经常遇到的问题之一就是编码问题,特别是在URL处理过程中。JavaScript中的`encodeURI()`函数是用于对URL进行...

    jsp页面调用js,弹出信息乱码

    在JSP页面中调用JavaScript进行弹窗提示时出现乱码问题是一种常见的现象。这种情况通常发生在需要显示中文或其他非ASCII字符的情况下。本篇文章将深入探讨该问题的原因,并提供一系列解决方案。 #### 代码示例分析 ...

    myeclipse 中 js文件的编码集设置问题 .doc

    对于使用MyEclipse作为JavaScript开发环境的开发者来说,正确设置JS文件的编码集可以避免乱码问题,确保程序的正常运行。本文将详细讲解在MyEclipse中设置JS文件编码集的两种方法。 方法一: 1. 首先,打开...

    读写json中文ASCII乱码问题的解决方法

    在编程过程中,尤其是在涉及到中文字符时,经常遇到的困扰之一是JSON编码和解码时的中文乱码问题。本文将详细解析这个问题,并提供解决方案。 首先,我们要了解JSON(JavaScript Object Notation)是一种轻量级的...

    在程序开发中的乱码问题解决办法

    - 针对特定的JSP文件,可以通过修改文件的编码来解决乱码问题。 - 打开需要修改的JSP文件,在Eclipse中选择“Properties”(属性)选项。 - 在弹出的窗口中选择“Resource”(资源),然后找到“Text file ...

    文件下载简单修改了中文编码问题

    标题中的“文件下载简单修改了中文编码问题”指的是在处理文件下载过程中,如何正确处理中文字符的编码,以避免乱码现象。 在计算机系统中,中文字符的编码通常有多种方式,如GBK、GB2312、UTF-8等。不同的编码格式...

    eclipse导入工程中文乱码问题

    ### Eclipse导入工程中文乱码问题解析及解决方案 #### 一、问题概述 在使用Eclipse进行软件开发的过程中,经常会遇到中文乱码的情况。这主要是由于Eclipse编辑器默认的编码方式与导入项目的编码方式不一致导致的。...

    tomcat显示出现中文乱码问题.docx

    然而,仅仅修改控制台的编码可能还不够,因为Web应用的其他部分也可能存在乱码问题。以下是一些额外的解决策略: - 如果是请求参数乱码,可以在`server.xml`文件中,找到对应的`<Connector>`标签,添加`URIEncoding...

    tableExport.js excel乱码解决方法

    自从上次用bootstrap table就一直没有解决导出excel的关题,网上找到的那更改tableExport.js和jquery.base64.js的方法虽然可以正常导出,但中文依旧乱码... 解决方法终归是有的....现将文件分享给大家. 里面有table...

    java中文乱码之解决URL中文乱码问题的方法

    URL中文乱码问题主要是由于URL编码和解码过程中的不一致导致的。下面将详细介绍如何解决这个问题,并探讨几种常用的方法。 首先,我们需要了解URL编码的基本原理。URL(统一资源定位符)不能包含某些特殊字符,如...

Global site tag (gtag.js) - Google Analytics