你的位置:首页 > Java教程

[Java教程]浅谈script标签——《JS高级程序设计》笔记1

一:HTML4.01为<script>标签定义了6个属性:

  1. async: 表示应该立即下载脚本,但不应该妨碍页面中其他操作——————只对外部脚本有效;
  2. charset: 表示通过src属性指定的代码的字符集—————————————很少用;
  3. defer: 表示脚本可以延迟到文档完全被解析和显示之后再执行——————只对外部脚本有效;
  4. language: 表示编写代码使用的脚本语言———————————————已废弃;
  5. src: 表示包含要执行代码的外部文件—————————————————对于外部脚本总是需要的;
  6. type: 表示编写代码使用的脚本语言的内容类型 ———————————— 替代language,通常用:text⁄javascript;

 

二:<noscript>标签:

→在不支持javascript的浏览器中显示替代的内容;

  →可以包含能够出现在文档<body>中的任何HTML元素(除<script>);

 

→使用该标签的情况:

  • 浏览器不支持脚本时;
  • 浏览器支持但被禁用脚本时;