2012年2月4日

JavaScript DOM高级程序设计学习笔记【2】之"编写完美代码"

摘要: 一.锚元素的完美使用 解决如下问题: 1>.如果使用了严格型DOCTYPE规范,那么锚标签中的target属性无效 2>.在未启用javascript的客户端也可打开链接 代码如下:<a href="http://www.cnblogs.com/liuzixiang/#" class="popup">刘子翔的博客</a>// 添加载入事件来修改页面LZX.addEvent(window,'load',function(W3CEvent) { // 查找文档中带popup类的所有锚标签 var popup 阅读全文

posted @ 2012-02-04 16:37 刘子翔 阅读(313) 评论(0) 推荐(0) 编辑

JavaScript DOM高级程序设计学习笔记【1】之"牢记概念"

摘要: 一.不唐突性 脚本必须是不唐突的,即在没有JavaScript的情况下,能使页面和标记持续有效,虽然不那么优雅了,不唐突的脚本必须在标记中容易实现,也就是通过ID和类属性关联行为,进而保证脚本与标记的分离。 1>.渐进增强(progressive enhancement) 当浏览器支持相应功能时文档行为会得到增强 2>.平稳退化(greceful degradation) 当浏览器不支持相应功能时,文档行为会平稳退化,但必须要保证内容的有效性和可访问性。二.DOM脚本编程原则 1>.与标准兼容:面向未来开发应用程序,确保WEB应用程序能够在更新好的浏览器中继续使用 2> 阅读全文

posted @ 2012-02-04 16:18 刘子翔 阅读(179) 评论(0) 推荐(0) 编辑

导航