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中简单的实现像C#中using功能(有源码下载)
Jan 09 Javascript
JSON为什么那样红为什么要用json(另有洞天)
Dec 26 Javascript
实例讲解JS中数组Array的操作方法
May 09 Javascript
js在指定位置增加节点函数insertBefore()用法实例
Jan 12 Javascript
js实现动态加载脚本的方法实例汇总
Nov 02 Javascript
Vue.js使用v-show和v-if的注意事项
Dec 13 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
Aug 16 Javascript
详解小程序输入框闪烁及重影BUG解决方案
Aug 31 Javascript
详解在create-react-app使用less与antd按需加载
Dec 06 Javascript
JS Ajax请求会话过期处理问题解决方法分析
Nov 16 Javascript
详解nginx配置vue h5 history去除#号
Nov 09 Javascript
解决vue自定义组件@click点击失效问题
Apr 30 Vue.js
本地对象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 变量定义方法
2009/06/14 PHP
php通过文件头检测文件类型通用代码类(zip,rar等)
2010/10/19 PHP
php stripslashes和addslashes的区别
2014/02/03 PHP
php表单敏感字符过滤类
2014/12/08 PHP
深入浅析Yii admin的权限控制
2016/08/31 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
PHP简单验证码功能机制实例详解
2019/03/27 PHP
javascript add event remove event
2008/04/07 Javascript
javascript 写类方式之七
2009/07/05 Javascript
将jQuery应用于login页面的问题及解决
2009/10/17 Javascript
jquery-easyui关闭tab自动切换到前一个tab
2010/07/29 Javascript
jquery动画1.加载指示器
2012/08/24 Javascript
js导航菜单(自写)简单大方
2013/03/28 Javascript
Javascript alert消息换行的方法
2013/08/07 Javascript
JavaScript表单通过正则表达式验证电话号码
2014/03/14 Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
2014/07/31 Javascript
jQuery中next方法用法实例
2015/04/24 Javascript
javascript中使用正则表达式清理table样式的代码
2020/04/01 Javascript
Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法
2017/02/17 Javascript
浅谈nodejs中的类定义和继承的套路
2017/07/26 NodeJs
vue项目tween方法实现返回顶部的示例代码
2018/03/02 Javascript
vue2.0 下拉框默认标题设置方法
2018/08/22 Javascript
Vue实现回到顶部和底部动画效果
2019/07/31 Javascript
浅谈vue异步数据影响页面渲染
2019/10/29 Javascript
高效测试用例组织算法pairwise之Python实现方法
2017/07/19 Python
python之消除前缀重命名的方法
2018/10/21 Python
利用Python实现字幕挂载(把字幕文件与视频合并)思路详解
2020/10/21 Python
师范毕业生求职自荐信
2013/09/25 职场文书
全国道德模范事迹
2014/02/01 职场文书
旅游管理专业大学生职业规划书
2014/02/27 职场文书
党员群众路线自我剖析材料
2014/10/06 职场文书
高中班主任评语
2014/12/30 职场文书
上级领导检查欢迎词
2015/09/30 职场文书
2019年“红色之旅”心得体会1000字(3篇)
2019/09/27 职场文书
2021-4-5课程——SQL Server查询【3】
2021/04/05 SQL Server
部分武汉产收音机展览
2022/04/07 无线电