代码改变世界

JS获取浏览器可视区域尺寸

2011-07-22 16:17 by 别 离, 977 阅读, 0 推荐, 收藏,
摘要:本文所说的是浏览器窗口的可视区域大小,不是浏览器窗口大小,也非页面尺寸。在没有声明DOCTYPE的IE中,浏览器显示窗口大小只能以下获取:document.body.offsetWidthdocument.body.offsetHeight在声明了DOCTYPE的浏览器中,可以用以下来获取浏览器显示窗口大小:document.documentElement.clientWidthdocument.documentElement.clientHeightIE,FF,Safari皆支持该方法,opera虽支持该属性,但是返回的是页面尺寸;同时,除了IE以外的所有浏览器都将此信息保存在window对 阅读全文

什么是Doctype?什么是标准模式与混杂模式?

2011-04-07 12:11 by 别 离, 1148 阅读, 0 推荐, 收藏,
摘要:一. 什么是DocType?DOCTYPE是Document Type(文档类型)的简写,在页面中,用来指定页面所使用的XHTML(或者HTML)的版本。要想制作符合标准的页面,一个必不可少的关键组成部分就是DOCTYPE声明。只有确定了一个正确的DOCTYPE,XHTML里的标识和CSS才能正常生效。以XHTML 1.0为例:XHTML 1.0中有3种DTD(文档类型定义)声明可以选择:过渡的(Transitional)、严格的(Strict)和框架的(Frameset)。1.过渡型一种要求不很严格的DTD,允许在页面中使用HTML4.01的标识(符合xhtml语法标准)。View Code 阅读全文

a锚标记的点击事件

2011-03-10 11:13 by 别 离, 1998 阅读, 0 推荐, 收藏,
摘要:记工作中一次修改<a>锚点的点击事件原来在很多页面的地方<a>锚点的点击事件全部都是用如下方式写的<a herf="javascript:xxx()">click me!</a>现在要求全部做修改,修改成使用onclick事件去触发,如下<a herf="javascript:void(0)" onclick="xxx()">click me!</a>这样的一个修改,void表达式去计算0的话,也就没有任何效果,这样herf就成了一个死链接,但是onclick依然 阅读全文

Js前端类库----Kissy类库

2010-08-26 17:22 by 别 离, 1875 阅读, 0 推荐, 收藏,
摘要:从刚进公司,就在博客园开了一个博客,苦于自己技术太菜,很多时间都放在了在公司不断的打代码,博客就这么搁置了,最近突然调换了部门,自己付出了7个月心血的项目,就这么直接砍掉  了,被调到了公司重点的项目组去,虽然以前组只有4个人,但是大家都为了这个项目,倾注心血..好了不感慨了,下面开始正文,介绍下Kissy这个Js库.     一个很有亲和力的标志,这个是淘宝UED团队开发的作品,经常潜水过去看,... 阅读全文