一、JavaScript之平稳退化
这边使用一个当用户点击某个页面内某个链接弹出一个新窗口的案例:
JavaScript使用window对象的open()方法来创建新的浏览器窗口;
window.open...featrues:这个参数是以逗号分隔的一个字符串,他的内容是新窗口的各种属性,如新窗口的宽,高,以及新窗口被启用或禁用的各种浏览器的各种浏览功能(工具条、菜单条、初始显示位置等等);
open()方法是使用...320像素宽、360像素高的新窗口"popup",因为我在这个函数已为新窗口命名,所以把新的url地址传给此函数时,这个函数将把新窗口的现有文档替换成新url地址处的文档,而不是去新创建一个窗口!...网页设计需要遵循"内容就是一切"的准则,所以我们应该将JS脚本放到之前这样页面(内容)就会变得更快!window对象的load事件依然可以执行对文档进行的操作。...五、脚本压缩
在写完了脚本,做了优化,而且将他放到文档中的合适位置后,还有一件事可以加快下载速度:压缩脚本文件;
所以我们开发应该至少有两个版本,一个是开发中用的包含注释的,另一个是运行用的压缩版。