script标签的 charset 属性使用说明


Posted in Javascript onDecember 04, 2010

定义和用法
charset 属性规定在外部脚本文件中使用的字符编码。

如果外部文件中的字符编码与主文件中的编码方式不同,就要用到 charset 属性。

默认的字符编码是 ISO-8859-1。
src 和 charset 属性
对特别长的 JavaScript 程序或者经常重复使用的程序来说,你可以希望将这些代码存放到一个单独的文件中。在这样的情况下,让浏览器通过 src 属性来载入那个单独的文件。

src 的值是包含这个 JavaScript 程序的文件的 URL。保存的文件的 MIME 类型应是 application/x-javascript,但如果文件名的后缀为 .js,也能够被正确配置了的服务器进行恰当的处理。

例如下面的语句:

<script type="text/javascript" src="/w3school.com.cn/abc.js">....</script>
上面的例子告诉支持 <script> 的浏览器从服务器上下载名为 abc.js 的 JavaScript 程序。

重要事项:请注意,尽管<script> 标签没有内容,结束的 </script> 标签也是必需的。

charset 属性与 src 属性一起使用,告诉浏览器用来编码这个 javascript 程序的字符集。它的值是任何一个 ISO 标准字符集编码的名称。
实例
定义外部脚本文件中所使用的字符编码:

<script type="text/javascript" src="myscripts.js" charset="UTF-8"></script>
TIY
语法
<script charset="value">
属性值
值 描述
character_encoding 外部脚本文件的字符编码方式。常用的字符集有:

UTF-8 - Unicode 字符编码
ISO-8859-1 - 拉丁字母表的字符编码
如需查看所有可用的字符集,请访问我们的 字符集参考手册。

Javascript 相关文章推荐
js去字符串前后空格5种实现方法及比较
Apr 03 Javascript
javascript一元操作符(递增、递减)使用示例
Aug 07 Javascript
JavaScript 弹出子窗体并返回结果到父窗体的实现代码
May 28 Javascript
JS使用JSON作为参数实例分析
Jun 23 Javascript
javascript 实现文本使用省略号替代(超出固定高度的情况)
Feb 21 Javascript
AngularJS实现的简单拖拽功能示例
Jan 02 Javascript
解决vue单页使用keep-alive页面返回不刷新的问题
Mar 13 Javascript
JS实现的透明度渐变动画效果示例
Apr 28 Javascript
浅谈Vue路由快照实现思路及其问题
Jun 07 Javascript
使用layui定义一个模块并使用的例子
Sep 14 Javascript
js实现弹窗效果
Aug 09 Javascript
jdk1.8+vue elementui实现多级菜单功能
Sep 24 Javascript
本地对象Array的原型扩展实现代码
Dec 04 #Javascript
悄悄用脚本检查你访问过哪些网站的代码
Dec 04 #Javascript
jQuery)扩展jQuery系列之一 模拟alert,confirm(一)
Dec 04 #Javascript
高效的表格行背景隔行变色及选定高亮的JS代码
Dec 04 #Javascript
javascript innerHTML使用分析
Dec 03 #Javascript
统计出现最多的字符次数的js代码
Dec 03 #Javascript
解决jquery的.animate()函数在IE6下的问题
Dec 03 #Javascript
You might like
实现php加速的eAccelerator dll支持文件打包下载
2007/09/30 PHP
PHP校验ISBN码的函数代码
2011/01/17 PHP
php重定向的三种方法分享
2012/02/22 PHP
php进行支付宝开发中return_url和notify_url的区别分析
2014/12/22 PHP
php实现兼容2038年后Unix时间戳转换函数
2015/03/18 PHP
PHP递归遍历指定目录的文件并统计文件数量的方法
2015/03/24 PHP
帝国cms常用标签汇总
2015/07/06 PHP
prototype Element学习笔记(篇二)
2008/10/26 Javascript
Jquery跨域获得Json时invalid label错误的解决办法
2011/01/11 Javascript
JS分页效果示例
2013/10/11 Javascript
js 剪切板的用法(clipboardData.setData)与js match函数介绍
2013/11/19 Javascript
js 触发select onchange事件代码
2014/03/20 Javascript
浅谈Javascript的静态属性和原型属性
2015/05/07 Javascript
js实现固定显示区域内自动缩放图片的方法
2015/07/18 Javascript
JS+CSS实现大气的黑色首页导航菜单效果代码
2015/09/10 Javascript
node模块机制与异步处理详解
2016/03/13 Javascript
深入解析JavaScript中的立即执行函数
2016/05/21 Javascript
JavaScript SHA512加密算法详细代码
2016/10/06 Javascript
原生JS仿QQ阅读点击展开、收起效果
2017/03/08 Javascript
jQuery实现监听下拉框选中内容发生改变操作示例
2018/07/13 jQuery
简述vue-cli中chainWebpack的使用方法
2019/07/30 Javascript
[53:36]Liquid vs VP Supermajor决赛 BO 第三场 6.10
2018/07/05 DOTA
[09:13]DOTA2-DPC中国联赛 正赛 Ehome vs Magma 选手采访 1月19日
2021/03/11 DOTA
Python中实现的RC4算法
2015/02/14 Python
python 扩展print打印文件路径和当前时间信息的实例代码
2019/10/11 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
美国一家运动专业鞋类零售商:Warehouse Shoe Sale(WSS)
2018/03/28 全球购物
学习党课思想汇报
2013/12/29 职场文书
房屋改造计划书
2014/01/10 职场文书
高中生家长会演讲稿
2014/01/14 职场文书
自动一体化专业求职信
2014/03/15 职场文书
文艺晚会主持词
2014/03/24 职场文书
2015年食堂工作总结报告
2015/04/23 职场文书
师德承诺书2015
2015/04/28 职场文书
2015教师个人师德工作总结
2015/10/23 职场文书
Java实现带图形界面的聊天程序
2022/06/10 Java/Android