引用外部js乱码问题分析及解决方案


Posted in Javascript onApril 12, 2013

在web开发中我们一般都会不可避免的使用js。我们可以将js代码直接放在页面中即通过内部使用js。但是为了给页面良好的"瘦身"我们一般都会将js代码放在外部,然后通过src引用。这个时候我们就需要注意一个问题:编码问题。如果web页面也js采用不同编码,这个时候就会出现乱码。(内部使用js不需要注意编码问题,因为他们采用的是同一种编码)

对于大多数的web页面,我们一般都是使用如下两种编码:UTF-8、GB2312。所以我们只需要同意页面和js编码就可以解决乱码问题:
对于GBK页面引用编码为UTF-8编码的JavaScript文件如果出现乱码问题,可以使用下面的代码来解决

<script type=”text/javascript” src=”test.js” charset=”utf-8″></script>

同样在UTF-8页面中引入编码为GBK的JavaScript文件乱码问题了,可以使用如下方式:
<script type=”text/javascript” src=”test.js” charset=”gb2312″></script>

此方法是对于在js文件中出现汉字中文,以及其他容易造成在GBK与UTF-8编码错误字符的时候使用,对于纯英文的就不需要了。如果为了保险,加上也可以....
Javascript 相关文章推荐
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
Sep 19 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
Nov 02 Javascript
JavaScript:Array类型全面解析
May 19 Javascript
JavaScript基础知识点归纳(推荐)
Jul 09 Javascript
DOM 事件的深入浅出(二)
Dec 05 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
Feb 23 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
May 12 Javascript
AngularJS中重新加载当前路由页面的方法
Mar 09 Javascript
webpack本地开发环境无法用IP访问的解决方法
Mar 20 Javascript
CKEditor4配置与开发详细中文说明文档
Oct 08 Javascript
jquery登录的异步验证操作示例
May 09 jQuery
node 版本切换的实现
Feb 02 Javascript
关于query Javascript CSS Selector engine
Apr 12 #Javascript
使用jQuery清空file文件域的解决方案
Apr 12 #Javascript
原生js实现查找/添加/删除/指定元素的class
Apr 12 #Javascript
jQuery contains过滤器实现精确匹配使用方法
Apr 12 #Javascript
jQuery插件实现屏蔽单个元素使用户无法点击
Apr 12 #Javascript
Javascript实现滑块滑动改变值的实现代码
Apr 12 #Javascript
基于JavaScript实现 获取鼠标点击位置坐标的方法
Apr 12 #Javascript
You might like
页面乱码问题的根源及其分析
2013/08/09 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
基于jQueryUI和Corethink实现百度的搜索提示功能
2016/11/09 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
2012/10/11 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
2013/04/26 Javascript
javascript日期计算实例分析
2015/06/29 Javascript
js实现图片放大和拖拽特效代码分享
2015/09/05 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
xmlplus组件设计系列之图标(ICON)(1)
2017/05/05 Javascript
构建Python包的五个简单准则简介
2015/06/15 Python
在Django的模型中添加自定义方法的示例
2015/07/21 Python
python制作小说爬虫实录
2017/08/14 Python
Python中使用haystack实现django全文检索搜索引擎功能
2017/08/26 Python
Python基于回溯法子集树模板解决全排列问题示例
2017/09/07 Python
关于Django Models CharField 参数说明
2020/03/31 Python
Django如何使用jwt获取用户信息
2020/04/21 Python
解决在keras中使用model.save()函数保存模型失败的问题
2020/05/21 Python
HTML5 Canvas入门学习教程
2016/03/17 HTML / CSS
Expedia爱尔兰:酒店、机票、租车及廉价假期
2017/01/02 全球购物
Lancer Skincare官方网站:抗衰老皮肤护理
2020/11/20 全球购物
哪些情况下不应该使用索引
2015/07/20 面试题
行政经理岗位职责
2013/11/09 职场文书
网络工程师专家职业发展路线
2014/02/14 职场文书
设计顾问服务计划书
2014/05/04 职场文书
安全月活动总结
2014/05/05 职场文书
考试作弊检讨书
2014/10/21 职场文书
党的群众路线教育实践活动心得体会(乡镇)
2014/11/03 职场文书
2014教师年度工作总结
2014/11/10 职场文书
狮子林导游词
2015/02/03 职场文书
个性与发展自我评价
2015/03/06 职场文书
2015年度内部审计工作总结
2015/05/20 职场文书
国博复兴之路观后感
2015/06/02 职场文书
小学生必读成语故事大全:送给暑假的你们
2019/07/09 职场文书
Python time库的时间时钟处理
2021/05/02 Python
教你如何使用Python开发一个钉钉群应答机器人
2021/06/21 Python