第二章 在HTML中使用JavaScript

2016-07-14  本文已影响16人  张果果

1.HTML为<script>定义的6个属性:

        ①async : 表示应该立即下载脚本,但不应妨碍页面中的其他操作。多个异步脚本并不保证按照指定它们的先后顺序执行。

        ②defer:表示脚本可以延迟到文档完全被解析和显示之后再执行,相当于告诉浏览器立即下载,但延迟执行。多个延迟脚本会按照它们出现的先后顺序执行。

        ③charset:少用

        ④language:已废弃

        ⑤src:表示包含要执行代码的外部文件,该文件可以是与包含它的页面位于同一个服务器上的文件,也可以是其它任何域上的文件

        ⑥type:若没有指定该属性,则其默认值为 text/javascript (已不被推荐使用)

2.外部JavaScript文件带有的.js的扩展名不是必需的,可以使用JSP、PHP、或其他服务器端语言动态生成JavaScript。但是服务器还是经常需要看扩展名决定响应 应该用那种MIME类型

3.文档模式(若文档开始处无文档类型声明,则默认开启混杂模式):

        ①混杂模式:让IE的行为与IE5相同

        ②标准模式:让IE的行为更接近标准行为

        ③准标准模式

4.<noscript>使用情况:浏览器不支持脚本;浏览器支持脚本,但脚本被禁用

上一篇下一篇

猜你喜欢

热点阅读