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 处理HTML元素必须避免使用的一种方法
Jul 30 Javascript
JavaScript 面向对象编程(1) 基础
May 18 Javascript
jquery.messager.js插件导致页面抖动的解决方法
Jul 14 Javascript
解析JavaScript中delete操作符不能删除的对象
Dec 03 Javascript
jquery 合并内容相同的单元格(示例代码)
Dec 13 Javascript
Javascript基础之数组的使用
May 13 Javascript
jquery siblings获取同辈元素用法实例分析
Jul 25 Javascript
Angular使用Restful的增删改
Dec 28 Javascript
10个最受欢迎的 JavaScript框架(推荐)
Apr 24 Javascript
JavaScript跳出循环的三种方法(break, return, continue)
Jul 30 Javascript
《javascript设计模式》学习笔记五:Javascript面向对象程序设计工厂模式实例分析
Apr 08 Javascript
基于VUE实现简单的学生信息管理系统
Jan 13 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
从C/C++迁移到PHP——判断字符类型的函数
2006/10/09 PHP
PHP 出现乱码和Sessions验证问题的解决方法!
2008/12/06 PHP
浅析PHP的ASCII码转换类
2013/07/05 PHP
PHP的魔术常量__METHOD__简介
2014/07/08 PHP
叫你如何修改Nginx与PHP的文件上传大小限制
2014/09/10 PHP
PHP添加PNG图片背景透明水印操作类定义与用法示例
2019/03/12 PHP
js几个不错的函数 $$()
2006/10/09 Javascript
关于viewport,Ext.panel和Ext.form.panel的关系
2009/05/07 Javascript
javaScript 数值型和字符串型之间的转换
2009/07/25 Javascript
jquery和javascript的区别(常用方法比较)
2013/07/04 Javascript
解析javascript系统错误:-1072896658的解决办法
2013/07/08 Javascript
Jquery 实现图片轮换
2015/01/28 Javascript
jquery插件tytabs.jquery.min.js实现渐变TAB选项卡效果
2015/08/25 Javascript
微信小程序 swiper组件详解及实例代码
2016/10/25 Javascript
微信小程序 progress组件详解及实例代码
2016/10/25 Javascript
微信小程序 保留小数(toFixed)详细介绍
2016/11/16 Javascript
原生JS实现图片轮播切换效果
2016/12/15 Javascript
vue router-link传参以及参数的使用实例
2017/11/10 Javascript
使用Vue构建可重用的分页组件
2018/03/26 Javascript
Vue中img的src是动态渲染时不显示的解决
2019/11/14 Javascript
vue 动态组件用法示例小结
2020/03/06 Javascript
利用Python脚本实现ping百度和google的方法
2017/01/24 Python
浅谈Python2、Python3相对路径、绝对路径导入方法
2018/06/22 Python
python将list转为matrix的方法
2018/12/12 Python
Django models.py应用实现过程详解
2019/07/29 Python
python 用户交互输入input的4种用法详解
2019/09/24 Python
TensorFlow tf.nn.conv2d实现卷积的方式
2020/01/03 Python
TensorFLow 数学运算的示例代码
2020/04/21 Python
Python hashlib和hmac模块使用方法解析
2020/12/08 Python
利用python为PostgreSQL的表自动添加分区
2021/01/18 Python
HTML5离线缓存Manifest是什么
2016/03/09 HTML / CSS
生产部岗位职责范文
2014/02/07 职场文书
司机工作自我鉴定
2014/09/19 职场文书
2015年高三班主任工作总结
2015/05/21 职场文书
学生会干部任命书
2015/09/21 职场文书
详解Golang如何优雅的终止一个服务
2022/03/21 Golang