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弹出层代码
Sep 24 Javascript
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
Oct 11 Javascript
动态加载jquery库的方法
Feb 12 Javascript
jQuery Ajax()方法使用指南
Nov 19 Javascript
谈谈impress.js初步理解
Sep 09 Javascript
详细解读Jquery各Ajax函数($.get(),$.post(),$.ajax(),$.getJSON())
Aug 15 Javascript
js前端实现图片懒加载(lazyload)的两种方式
Apr 24 Javascript
10个经典的网页鼠标特效代码
Jan 09 Javascript
javaScript强制保留两位小数的输入数校验和小数保留问题
May 09 Javascript
解决循环中setTimeout执行顺序的问题
Jun 20 Javascript
vue项目base64字符串转图片的实现代码
Jul 13 Javascript
axios+Vue实现上传文件显示进度功能
Apr 14 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在引号前面添加反斜杠(PHP去除反斜杠)
2013/09/28 PHP
php短信接口代码
2016/05/13 PHP
Yii框架学习笔记之session与cookie简单操作示例
2019/04/30 PHP
用javascript实现给图片加链接
2007/08/15 Javascript
js 日期转换成中文格式的函数
2009/07/07 Javascript
JavaScript 以对象为索引的关联数组
2010/05/19 Javascript
js constructor的实际作用分析
2011/11/15 Javascript
删除Javascript Object中间的key
2014/11/18 Javascript
Javascript中的arguments与重载介绍
2015/03/15 Javascript
JavaScript控制图片加载完成后调用回调函数的方法
2015/03/20 Javascript
JS返回iframe中frameBorder属性值的方法
2015/04/01 Javascript
详谈javascript异步编程
2016/02/21 Javascript
JavaScript无阻塞加载和defer、async详解
2017/02/26 Javascript
jquery+ajaxform+springboot控件实现数据更新功能
2018/01/22 jQuery
详解React-Router中Url参数改变页面不刷新的解决办法
2018/05/08 Javascript
使用vue-cli webpack 快速搭建项目的代码
2018/11/21 Javascript
[46:43]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#2LGD VS MVP.Phx第二局
2016/03/02 DOTA
python 自动提交和抓取网页
2009/07/13 Python
Python中设置变量访问权限的方法
2015/04/27 Python
基于python实现聊天室程序
2018/07/27 Python
Django migrations 默认目录修改的方法教程
2018/09/28 Python
Python实现点阵字体读取与转换的方法
2019/01/29 Python
Python socket模块ftp传输文件过程解析
2019/11/05 Python
python几种常用功能实现代码实例
2019/12/25 Python
python退出循环的方法
2020/06/18 Python
解决Python 函数声明先后顺序出现的问题
2020/09/02 Python
基于CSS3特效之动画:animation的应用
2013/05/09 HTML / CSS
Mytheresa中国官网:德国时尚奢侈品商城
2017/08/04 全球购物
教师实习的自我鉴定
2013/10/26 职场文书
应届专科生个人的自我评价
2014/01/05 职场文书
班级课外活动总结
2014/07/09 职场文书
政风行风建设整改方案
2014/10/27 职场文书
2015年党风廉政承诺书
2015/01/22 职场文书
2015年感恩节演讲稿(优选篇)
2015/03/20 职场文书
同学会演讲稿
2019/04/02 职场文书
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB