`
webcode
  • 浏览: 5940103 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

引用外部js乱码问题

 
阅读更多

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

对于大多数的web页面,我们一般都是使用如下两种编码:UTF-8GB2312。所以我们只需要同意页面和js编码就可以解决乱码问题:

对于GBK页面引用编码为UTF-8编码的JavaScript文件如果出现乱码问题,可以使用下面的代码来解决

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

同样在UTF-8页面中引入编码为GBKJavaScript文件乱码问题了,可以使用如下方式:

    <script type=”text/javascript” src=”test.js” charset=”gb2312″></script>

此方法是对于在js文件中出现汉字中文,以及其他容易造成在GBKUTF-8编码错误字符的时候使用,对于纯英文的就不需要了。如果为了保险,加上也可以....

分享到:
评论

相关推荐

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

    在web开发中我们一般都会不可避免的使用js。...所以我们只需要同意页面和js编码就可以解决乱码问题: 对于GBK页面引用编码为UTF-8编码的JavaScript文件如果出现乱码问题,可以使用下面的代码来解决 代码如下: <s

    javascript alert乱码的解决方法

    提示时中文乱码,拼音什么的都没有问题呀,下面我在论坛找到一解决办法,下面与大家分享。解决办法一: 代码如下:echo ‘&lt;meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /&gt;’;echo ...

    解决远程页面抓取中的乱码问题?

    由于平时使用的网页文件基本上都是gb2312编码方式,如果通过xmlhttp控件读取的话,肯定会出现乱码问题,但是要把所有文件都改成utf-8编码,操作上比较麻烦。经过反复比较,我找到了相对实用的解决方法。 ff提供了...

    php商城系统 v3.0 rc6.rar

    增加 广告采用JS调用的方法 支持外部站点引用 增加 每个分类和品牌均可自由设置对应分类或品牌下的幻灯片 增加 商品套装(组合销售) 增加 支付宝快捷登陆 QQ登陆 百度API登陆 等 全插件安装模式 增加 地区商品的...

    整站打包某办公设备企业源码,HJCMS6.0内核无限制版本,免费下载

    解决国外空间读取数据库乱码问题 基本设置:后台可上传LOGO,修改尺寸,修改联系方式,是否开放、关闭注册。会员注册是否审核、留言是否审核等。 管 理 员:可新增超级管理员或普通管理员,不同级别管理员登陆后台...

    文章管理系统

    4.[纠正]纠正外部调用代码对采用外部链接的文章路径没法显示正确 2013年10月23日 V2.81更新包 1.[新增]文章管理 增加 复制 按钮,免去写形似文章的工作量,直接在现有的修改下即可成新文章 2.[改进]网站参数设置 ...

    KODExplorer 芒果云-资源管理器

    - 自动升级(本地记录版本,服务器js调用 参数 url、###version;忽略此版本。cookie。统计用户) ###ver2.0 debug `2014/3/2` ---- ####fix bug:(bug解决和程序优化) - 优化文件打开处理 - 文件&文件夹:含有%...

    文件编码转换/Screnc加解密/简繁转换 1.0

    加密外部*.JS或*.VBS请先在文件加上 脚本语言"&gt;代码,完成后再删除。 5、ASP解密是自己改的。原文是JScript的,改了一天才改成了VBScript,呵呵 6、如果原文件同时包含有加密及未加密代码(情况很少出现~_~)...

    X-Blog V1.0 正式版

    支持全站JS调用,也就是说在静态页面中可以通过JS来动态显示数据. 3.模板标签化,模板和数据分离,可轻松设计和移植自己喜欢的皮肤,只用替换相应的标签即可. 4.全站合理使用缓存,当使用假静态浏览BLOG时,速度更快. ...

    精易模块[永久免费] V3.12

    ' 增加 - 程序_调用DLL命令 () '可直接调用指定DLL里的子程序命令 ' 增加 - 编码_Unicode到Ansi_文本型 () '将Unicode码转换为Ansi码,如:“精易&#-29766坛”成功返回转换后的文本。 ' 增加 - 编码_Ansi到Unicode_...

    ASPCMS 开源企业网站建设系统 v2.6.6 GBK(直接使用版).zip

    4.修复GBK版在后台设置UTF8模式时保存配置文件乱码 5.修改后台默认为全功能版本登陆 6.不再支持模板和编码设置不统一的杂交模式 7.utf8模板不再要求以.utf格式命名文件夹 8.修改在手机版关闭时生成静态不再加载...

    java web技术开发大全(最全最新)

    4.7.3 实例:解决服务端程序读取中文请求消息的乱码问题 4.7.4 实例:用AJAX技术发送和接收中文信息 4.7.5 实例:在请求消息头和响应消息头中转输中文 4.8 小结 第5章 JSP技术 5.1 用MyEclipse编写第一个...

    java web开发技术大全

    4.7.3 实例:解决服务端程序读取中文请求消息的乱码问题 4.7.4 实例:用AJAX技术发送和接收中文信息 4.7.5 实例:在请求消息头和响应消息头中转输中文 4.8 小结 第5章 JSP技术 5.1 用MyEclipse编写第...

    ASP.NET Night Words

    3.5 乱码问题 26 3.6 服务器端表单 28 3.7 html服务器控件 28 3.8 总结 31 第4章 visual studio 2008介绍 32 4.1 visual studio 2008网站 4.1 开发环境介绍 32 4.2 asp.net网站类型介绍 33 4.3 创建基于解决...

    网钛淘拍(TaoPaiCMS)系统源码V1.60

    9.[纠正]纠正服务器时间跟保存到数据库里格式不同造成登录有时出现时间不匹配问题 10.[纠正]生成sitemap 纠正隐藏状态文章和未审核文章也会显示出来的BUG 11.[纠正]纠正后台数据处理管理权限错误BUG 12.修复大量其他...

Global site tag (gtag.js) - Google Analytics