博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二章 在HTML中使用JavaScript
阅读量:6305 次
发布时间:2019-06-22

本文共 806 字,大约阅读时间需要 2 分钟。

2.1 <script> 元素

向HTML中插入JavaScript的主要方法就是使用 <script> 标签   

 

 它有以下的属性:

  • async : 可选 表示应该立刻下载此脚本 但不能妨碍页面其他操作  只对外部脚本有效
  • charset:可选  表示通过src 属性指定 代码的 字符集   
  • defer: 可选  表示 脚本可以等到文档完全别解析显示后再执行
  • src:可选  表示包含要执行代码的外部文件
  • type: 可选   表示编辑代码使用的脚本语言的内容类型    一般都用 text/javascript

在带有 src 属性的<script>标签内 的 JavaScript代码将不能被执行 只会下载外部的脚本文件

只要不存在defer 或者async 属性  浏览器只会安装 先后顺序  进行解析 

    2.1.1  标签的位置 

一般都放在 <head> 元素里   这样会降低body的解析速度 , 现代的 一般放在 body 后面  

6
 

 

2.2 嵌入代码 与外部文件     

           最好使用 外部文件     优点: 可维护性    可缓存    适应未来

2.3 文档模式

IE  有文档模式的概念 。 有 混杂模式标准模式   , 后来又提出了 准标准模式 

开启 标准模式
开启准标准模式:使用过渡型文档来触发
使用框架集型文档来触发

 

2.4  <noscript>  元素     

以下时候<noscript>  起作用

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

转载于:https://www.cnblogs.com/houlaidelu/p/9974737.html

你可能感兴趣的文章
关押罪犯
查看>>
k8s-高可用架构设计
查看>>
第93天:CSS3 中边框详解
查看>>
第189天:BOM属性方法
查看>>
操作系统
查看>>
volatile小记
查看>>
Socket通道
查看>>
【转】Java中字符串中子串的查找共有四种方法(indexof())
查看>>
IIS 之 托管管道模式
查看>>
双显卡安装Fedora 20
查看>>
异常处理
查看>>
javax.xml.ws.soap.SOAPFaultException: 没有Header,拦截器实施拦截
查看>>
Activity启动模式 及 Intent Flags 与 栈 的关联分析
查看>>
Java知多少(65)线程的挂起、恢复和终止
查看>>
response.setHeader各种使用方法
查看>>
OutputCache祥解
查看>>
jquery序列化form表单使用ajax提交后处理返回的json数据
查看>>
less命令
查看>>
[译] Paxos算法详解
查看>>
在Eclipse在使用JUnit4单元测试(0基础知识)
查看>>