位置: 编程技术 - 正文

script标签属性用type还是language(script标签可以放在html哪个位置)

编辑:rootadmin

推荐整理分享script标签属性用type还是language(script标签可以放在html哪个位置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:script标签属性有哪些,css中script标签的属性,script 标签,script 标签,script标签作用,script标签用法,script标签用法,script标签作用,内容如对您有帮助,希望把文章链接给更多的朋友!

被人问起一个问题:

这三个标签的使用有什么区别?

虽然一直在用,却也没有好好去弄清楚,这里详细说明一下。

查阅一些资料,主要是浏览器支持问题。type 和 language 属性都可用来指定 <script> 标签中的脚本的类型。language 属性在 HTML 和 XHTML 标准中受到了非议,这两个标准提倡使用 type 属性。遗憾的是,这两个属性的值是不一样的。

您可能偶尔会看见 language 的值为 VBScript(对 type 而言是 text/vbscript),表示包含的脚本代码是用 Microsoft 的 Visual Basic Script 编写的。

利用 JavaScript,您还可以使用 language 的值 "JavaScript 1.1",表示包含的脚本语句只能被 Netscape 3.0 或更新的版本处理。Netscape 2.0 只支持 JavaScript 1.0,而无法处理标记为 "JavaScript 1.1" 的脚本。

script标签属性用type还是language(script标签可以放在html哪个位置)

为了保证脚本程序可以正常执行,除非特意使用仅 IE 支持的 VBScript 和 Script Encoder 机制外,应当将 SCRIPT 标记的 "type" 属性设置为 "javascript",并且不要设置已经废弃的 "Languange" 属性。

各浏览器对于 "type" 和 "language" 属性本身均支持,但是对于其中设置的脚本语言类型识别与支持各异:

"type" 和 "language" 同时存在时,所有浏览器均优先识别 "type" 属性内的脚本类型;其中 IE 浏览器实际支持 JScript 和 VBScript 脚本语言标示以及 Script Encoder 加密;Firefox Chrome Safari Opera 对 "type" 属性值的具体识别宽容度不一致,相对 Chrome Safari 对属性值正确性校验更加宽松,Firefox 的校验最为严格;在 "Language" 属性值识别宽容度比较中,各浏览器中 Chrome Safari 依然最为宽松,IE 最为严格,Firefox 与 Opera 持平;Language Encode 比较中,只有 IE 支持 JScript.Encoder 以及 VBScript.Encoder 类型设置,Firefox Chrome Safari均不支持,Opera 中则是该属性值被修复为默认的 Javascript 脚本语言后才有输出值。

关于变量有一个问题,即使你在函数内如同上面那样声明变量,它就会变成全局变量。

如果用 var 声明就会有一个问题。

结果依然会弹出a。

为了保证脚本程序可以正常执行,除非特意使用仅 IE 支持的 VBScript 和 Script Encoder 机制外,应当将 SCRIPT 标记的 "type" 属性设置为 "javascript",并且不要设置已经废弃的 "Languange" 属性。

JavaScript学习笔记之JS事件对象 事件对象:当事件发生时,浏览器自动建立该对象,并包含该事件的类型、鼠标坐标等。事件对象的属性:格式:event.属性。一些说明:event代表事件的

JavaScript学习笔记之JS对象 默认对象日期对象Date,格式:日期对象名称=newDate([日期参数])日期参数:1.省略(最常用);2.英文-数值格式:月日,公元年[时:分:秒]如:today=newDate("O

JavaScript学习笔记之定时器 定时器1用以指定在一段特定的时间后执行某段程序。setTimeout():格式:[定时器对象名=]setTimeout(表达式,毫秒)功能:执行表达式一次。例子:!DOCTYPEhtmlh

标签: script标签可以放在html哪个位置

本文链接地址:https://www.jiuchutong.com/biancheng/383885.html 转载请保留说明!

上一篇:浅谈javascript 迭代方法(js 严格的迭代语句)

下一篇:JavaScript学习笔记之JS事件对象(javascript总结笔记)

  • 餐饮发票不是增值发票吗
  • 所得税汇算申报完之后可以修改吗
  • 收到增值税发票怎么认证
  • 建筑服务预征缴纳税款包括附加税吗
  • 存在弃置费用的固定资产的财务费用
  • 预缴增值税的附加税
  • 私人企业利润怎么分配?
  • 哪些补贴可以不交个税
  • 银行卡待报解预算收入是什么钱
  • 公司购买网络交换机入什么会计科目
  • 已核销的贷款收回计入什么科目
  • 计提个人生产经营所得个税需要贴附件吗
  • 企业所得税免税收入和不征税收入
  • 预缴企业所得税怎么做会计分录
  • 内账和外账会计哪个简单
  • 外购产品用于赠送帐务处理
  • 联营和合营的区别共同控制
  • 固定资产差额
  • 企业所得税汇算清缴
  • 海关对现金携带数量有要求吗
  • 餐饮行业固定资产界定
  • 金蝶标准版年末已经结账如果重新结账
  • 发票收到本月进账怎么办
  • 收到办公室桶装水开的普票怎样入账?
  • 设计行业开票税点
  • 汇款手续费应由谁承担
  • 现金被盗计入什么科目
  • PHP:mcrypt_enc_get_algorithms_name()的用法_Mcrypt函数
  • 房地产开发成本明细
  • 废品损失的核算一定要设废品损失账户吗
  • Google I/O 2023 大会上发布了一些令人兴奋的技术和产品,让我们一起来看看吧!
  • 油卡预付卡发票能入费用吗怎么入账
  • 增资会计
  • 违约金税目
  • 帝国cms自定义列表
  • 公司租入厂房怎么做账
  • 开业前需要支出什么费用
  • 售后租回融资租赁帐务处理怎么做?
  • 变电所用电
  • 工程项目开票金额和合同金额统计表
  • 网上如何增加办税人员
  • 销货清单是否必须备案
  • 2021年财政部令68号
  • 如何使用灭火器的方法
  • 公司注销清算时个人股东如何计算个人所得税
  • 购进商品的运费计入什么科目
  • 旅游费计入什么会计科目
  • 固定资产能直接计入费用吗为什么
  • 外资企业的含义
  • 施工单位食堂管理要求
  • 个体户银行开户所需资料
  • 结转已售材料成本6000元
  • 待处理财产损益是备抵类科目吗
  • 购入固定资产一次性税前扣除
  • 员工借款计入
  • 企业如何建账做账
  • mysql错误处理
  • mysql绿色版配置
  • mysql5717安装及配置超详细教程
  • WZCBDLS.EXE - WZCBDLS是什么进程
  • win8任务管理器快捷键
  • 要使用windows
  • mac最近使用的文稿打不开
  • linux中压缩文件
  • ptssvc.exe - ptssvc是什么进程 有什么用
  • linux 文件查看
  • win7打印无反应
  • [Unity3D]Stencil buffer失效了怎么办
  • opengl入门视频教程
  • cocos creator2.4
  • 浏览器firefox
  • div-css
  • Windows10下安装fastdfs
  • shell正则表达式语法
  • python中面向对象
  • 获取某个div的高度
  • jquery拖拽插件
  • 广东省行业税负率表
  • 机构改革后地方金融局怎么办
  • 中国税务报客户端
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设