摘要: 设置页面加载时滚动条自动滚到底的方法:jQuery:$(function(){ var h = $(document).height()-$(window).height(); $(document).scrollTop(h);});JavaScript:window.onload = functi... 阅读全文
posted @ 2015-01-08 12:29 纤锐 阅读(611) 评论(2) 推荐(0) 编辑
摘要: 三位一体的网页结构层:由HTML或XHTML之类的标记语言负责创建;表示层:由CSS负责完成;行为层:负责内容应该如何响应事件这一问题。这是由JavaScript语言和DOM主宰的领域。分离使用(X)HTML去搭建文档的结构;使用CSS去设置文档的呈现效果;使用DOM脚本去实现文档的行为;不过,在这... 阅读全文
posted @ 2014-12-28 11:58 纤锐 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 缩略语这段文本包含大量的缩略语,上面都已经用标签把它们标识出来了。有些浏览器会把文档中的缩略语(标签)显示为带有下划线或下划点的文本,另一些浏览器则会把缩略语显示为斜体字。缩略语(标签)的title属性在浏览器里是隐藏的。有些浏览器会在你把鼠标指针悬停在缩略语上时,将它的title属性显示为一个弹出... 阅读全文
posted @ 2014-12-25 09:14 纤锐 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 动态创建标记一些传统方法document.writedocument.write()方法可以方便快捷的把字符串插入到文档里。请把以下标记代码保存为一个文件,文件名就用test.html 好了。 Test 如果把test.html 文件加载到Web浏览器里,你将看到内容为“This is ai... 阅读全文
posted @ 2014-12-21 14:05 纤锐 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 案例研究:图片库改进版我们在学校里学过一种理论,叫做结构化程序设计。其中有这样一条原则:函数应该只有一个入口和一个出口。从理论上讲,我很赞同这项原则;但在实际工作中,过分拘泥于这项原则往往会使代码变得非常难以阅读。如果为了避免留下多个出口点而去改写那些if语句的话,这个函数的核心代码就会被掩埋在一层... 阅读全文
posted @ 2014-12-16 11:22 纤锐 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 最佳实践平稳退化网站的访问者完全有可能使用的是不支持Javascript的浏览器,还有一种可能是虽然浏览器支持Javascript,但用户已经禁用它了。如果没有考虑到这种情况,人们在访问你们的网站时就有可能遇到各种各样的麻烦,并因此不再来访问你们的网站。如果正确使用了Javascript脚本,就可以... 阅读全文
posted @ 2014-12-15 13:23 纤锐 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 案例研究:JavaScript图片库改变图片的src属性的两种方式:1,setAttribute方法是“第1级DOM”的组成部分,它可以设置元素节点的任意属性。2,element.src = source;这是在“第1级DOM”出现之前的方法,现在也有效。“第1级DOM”的优势是可移植性好,那些老方... 阅读全文
posted @ 2014-12-14 16:07 纤锐 阅读(299) 评论(0) 推荐(0) 编辑
摘要: DOM DOM:文档对象模型;节点 元素节点:DOM的原子是元素节点。、、之类的元素。元素可以包含其他的元素。没有被包含在其他元素里的唯一元素是元素 文本节点:在XHTML文档里,文本节点总是被包含在元素节点的内部。 属性节点:属性节点用来对元素做出更具体的描述。例如,几乎每个元素都... 阅读全文
posted @ 2014-12-08 10:52 纤锐 阅读(427) 评论(3) 推荐(0) 编辑
摘要: JavaScript 语法注释 单行注释:// 多行注释:/* */ ""多行注释类似,容易混淆,所以不建议这种注释方法变量 在JavaScript 语言里,变量和其他语法元素的名字都是区分字母大小写的。名字mood的变量与名字是Mood、MOOD或mOOd的变量没有任何关系,... 阅读全文
posted @ 2014-12-05 10:26 纤锐 阅读(641) 评论(0) 推荐(0) 编辑
摘要: JavaScript 简史 JavaScript 是Netscape公司与Sun公司合作开发的。在 JavaScript 1.0发布时,Netscape Navigator主宰着浏览器市场。微软在推出IE3的时候发布了自己的VBScript语言,同时以JScript为名发布了JavaScript ... 阅读全文
posted @ 2014-12-03 17:13 纤锐 阅读(321) 评论(0) 推荐(0) 编辑