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 相关文章推荐
javascript 写类方式之八
Jul 05 Javascript
Mootools 1.2教程 滚动条(Slider)
Sep 15 Javascript
js获取网页高度(详细整理)
Dec 28 Javascript
js中创建对象的几种方式示例介绍
Jan 26 Javascript
纯JS实现动态时间显示代码
Feb 08 Javascript
js如何获取object类型里的键值
Feb 18 Javascript
jsPDF导出pdf示例
May 02 Javascript
javascript字符串与数组转换汇总
May 26 Javascript
Bootstrap弹出框(modal)垂直居中的问题及解决方案详解
Jun 12 Javascript
JavaScript省市区三级联动菜单效果
Sep 21 Javascript
实例分析vue循环列表动态数据的处理方法
Sep 28 Javascript
微信小程序利用button控制条件标签的变量问题
Mar 15 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面向对象编程快速入门
2006/10/09 PHP
解析如何去掉CodeIgniter URL中的index.php
2013/06/25 PHP
smarty内置函数foreach用法实例
2015/01/22 PHP
php获取本周开始日期和结束日期的方法
2015/03/09 PHP
ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
2016/04/15 PHP
编写高性能的JavaScript 脚本的加载与执行
2010/04/19 Javascript
基于jQuery的烟花效果(运动相关)点击屏幕出烟花
2012/06/14 Javascript
jQuery点击后一组图片左右滑动的实现代码
2012/08/16 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
mac中利用NVM管理不同node版本的方法详解
2017/11/08 Javascript
vue中动态设置meta标签和title标签的方法
2018/07/11 Javascript
不得不知的ES6小技巧
2018/07/28 Javascript
使用layer弹窗和layui表单实现新增功能
2018/08/09 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
在Vue中使用Viser说明(基于AntV-G2可视化引擎)
2020/10/28 Javascript
Python 错误和异常小结
2013/10/09 Python
Python实现多级目录压缩与解压文件的方法
2018/09/01 Python
python实现反转部分单向链表
2018/09/27 Python
详解Python中的测试工具
2019/06/09 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
Django 缓存配置Redis使用详解
2019/07/23 Python
100行Python代码实现每天不同时间段定时给女友发消息
2019/09/27 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
中外合拍动画首获奥斯卡提名,“上海出品”《飞奔去月球》能否拿下最终大奖?
2021/03/16 国漫
CSS3 真的会替代 SCSS 吗
2021/03/09 HTML / CSS
HTML+CSS+JavaScript实现图片3D展览的示例代码
2020/10/12 HTML / CSS
Perfume’s Club美国官网:西班牙第一家在线美容店
2020/06/10 全球购物
阿里巴巴Oracle DBA笔试题答案-备份恢复类
2013/11/20 面试题
C#面试题
2016/05/06 面试题
经济管理专业自荐信
2013/12/30 职场文书
教师业务学习制度
2014/01/25 职场文书
后勤主管岗位职责
2014/03/01 职场文书
幼儿园春季开学寄语
2014/04/03 职场文书
内科护士节演讲稿
2014/09/11 职场文书
2014财务年度工作总结
2014/11/11 职场文书
毕业实习单位意见
2015/06/04 职场文书