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 相关文章推荐
制作特殊字的脚本
Jun 26 Javascript
发布一个高效的JavaScript分析、压缩工具 JavaScript Analyser
Nov 30 Javascript
响应鼠标变换表格背景或者颜色的代码
Mar 30 Javascript
如何在一个页面显示多个百度地图
Apr 07 Javascript
简单几行JS Code实现IE邮件转发新浪微博
Jul 03 Javascript
JS 实现点击a标签的时候让其背景更换
Oct 15 Javascript
微信小程序自定义组件实现tabs选项卡功能
Jul 14 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
Aug 01 Javascript
Vue项目实现简单的权限控制管理功能
Jul 17 Javascript
微信小程序 拍照或从相册选取图片上传代码实例
Aug 28 Javascript
jQuery实现可以计算进制转换的计算器
Oct 19 jQuery
使用node-media-server搭建一个简易的流媒体服务器
Jan 20 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操作MongoDB的技术总结
2013/06/02 PHP
php页面防重复提交方法总结
2013/11/25 PHP
php程序总是提示验证码输入有误解决方案
2015/01/07 PHP
php获取、检查类名、函数名、方法名的函数方法
2015/06/25 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
2017/04/26 PHP
php实现的生成排列算法示例
2019/07/25 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
JS面向对象编程浅析
2011/08/28 Javascript
file模式访问网页时iframe高度自适应解决方案
2013/01/16 Javascript
MyEclipse取消验证Js的两种方法
2013/11/14 Javascript
div浮层,滚动条移动,位置保持不变的4种方法汇总
2013/12/11 Javascript
javascript实现文本域写入字符时限定字数
2014/02/12 Javascript
Jquery解析Json格式数据过程代码
2014/10/17 Javascript
js+html5绘制图片到canvas的方法
2015/06/05 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
2015/09/16 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
教你使用vue-cli快速构建的小说阅读器
2019/05/13 Javascript
Vue实现简单的跑马灯
2020/05/25 Javascript
微信小程序 button样式设置为图片的方法
2020/06/19 Javascript
原生js实现弹幕效果
2020/11/29 Javascript
[56:00]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第一局
2016/03/05 DOTA
举例详解Python中yield生成器的用法
2015/08/05 Python
python实现手机通讯录搜索功能
2018/02/22 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
pandas 数据结构之Series的使用方法
2019/06/21 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
Python反爬虫伪装浏览器进行爬虫
2020/02/28 Python
使用Keras预训练模型ResNet50进行图像分类方式
2020/05/23 Python
Can a struct inherit from another class? (结构体能继承类吗)
2014/07/22 面试题
大学军训感言200字
2014/02/26 职场文书
2014年客户经理工作总结
2014/11/20 职场文书
学期个人自我总结
2015/02/13 职场文书
解决pytorch读取自制数据集出现过的问题
2021/05/31 Python
javascript条件式访问属性和箭头函数介绍
2021/11/17 Javascript