DOM编程实践注意
2015-10-15 07:31
169 查看
平稳退化
概念: 让访问者在浏览器不支持JavaScript的情况下仍能顺利地浏览网站“javascript:”伪协议
“真”协议用来在因特网上的计算机之间传输数据包,如HTTP协议(http://),FTP协议(ftp://)等
伪协议是一种非标准化的协议。在HTML文档里通过“javascript:”伪协议调用JavaScript代码非常不好。
分离JavaScript
利用class和id属性来挂钩,在外部JavaScript文件里把一个事件添加到HTML文档中的某个元素上:element . event = action . . .
向后兼容
对象检测
if(method){ statements; }
浏览器嗅探
性能考虑
尽量少访问DOM和尽量减少标记合并和放置脚本
压缩脚本
共享onload事件
不要做太多的解释
DOM Core 和 HTML-DOM
相关文章推荐
- spring整理
- java实现闭包
- cucumber java从入门到精通(2)用代码定义步骤
- CPP-Constructor, destructors and inheritance
- 史上最全设计模式导学录
- Java和我的一些往事
- 20151013 C# 第一篇 流程控制语句
- Java内存模型
- <pre>标签为你的网页加入大段代码
- Java中的转义字符
- Java 线程池详细介绍
- 10.14 python笔记
- java 将对象写入文件
- 爱因斯坦的思考题(C++实现)
- Java中的代码块
- C语言:折半查找
- 判断一个字符串是否包含另一个字符串(用java但是不能用index()这个函数)
- somedargon@0.0.0.0's password:
- C语言 猜数字游戏
- Python3——简单的了解和简单操作