2012年5月15日

基于zepto的图片延时加载和图片左右滑动

摘要: var hasTouch = 'ontouchstart' in window;var scroll_EV = hasTouch ? 'touchmove' : 'scroll';Array.prototype.del = function(n) { if (n < 0) return this; else return this.slice(0, n).concat(this.slice(n + 1, this.length));}function lazyLoading() {}lazyLoading.prototype = { ini 阅读全文

posted @ 2012-05-15 17:55 TonyCoolZhu 阅读(6182) 评论(3) 推荐(0) 编辑

2012年5月14日

Translate How browsers work

摘要: 文字地址:http://taligarsiel.com/Projects/howbrowserswork1.htm参考地址:http://blog.csdn.net/zzzaquarius/article/details/6532299浏览器是怎么工作的。介绍:浏览器可以说是现在最被广泛使用的软件。在这篇文章中,我将要解释它们是怎样在幕后操作的。我们将会看到,当你往地址栏中敲入'google.com'到页面在浏览器中出现的中间那段过程到底发生了什么。我们将讨论的浏览器目前我们主要使用的浏览器有五种-Internet Explorer,Firefox,Safari,Chorm和O 阅读全文

posted @ 2012-05-14 21:14 TonyCoolZhu 阅读(221) 评论(0) 推荐(0) 编辑

2012年5月10日

获取元素在文档document的位置

摘要: <textarea>function getLocation(element) { if(element == null) return null; var offsetTop = element.offsetTop; var offsetLeft = element.offsetLeft; while(element = element.offsetParent) { offsetTop += element.offsetTop; offsetLeft += element.offsetLeft; } var o = {}; o.left = offsetLeft; o.top 阅读全文

posted @ 2012-05-10 15:02 TonyCoolZhu 阅读(1217) 评论(0) 推荐(0) 编辑

关于doctype

摘要: DOCTYPE 作为一个决定浏览器对于 HTML 文档采取何种模式“开关”,应出现在 HTML 文档的最前面。但是某些时候需要在页面最前端放入一些信息。对于普通文本和 HTML 标签,各浏览器均进入了混杂模式,这个很好理解,都看到疑似的 HTML 文档正文了,浏览器不太会往下追查 DOCTYPE 在哪里。对于 HTML 注释和 XML 声明,它们和上面的普通文本和 HTML 标签有些差别,它们不会在页面中展示出来,即不可视。这时,有的浏览器则显得十分“智能”,非 IE 浏览器均会忽略它们的存在,DOCTYPE 被正确解析。但是在 IE6 中,DOCTYPE 之前的 XML 声明会导致页面进入混 阅读全文

posted @ 2012-05-10 14:31 TonyCoolZhu 阅读(2633) 评论(0) 推荐(0) 编辑

document.compatMode

摘要: 今天看到了document.compatMode属性,平时对文档模式不是很了解,于是test了这个属性。document.compatMode的值有两种,分别为"BackCompat"和"Css1Compat".BackCompat 代表标准兼容模式关闭Css1Compat 代表标准兼容模式开启所谓的标准兼容模式未开启即“混杂模式”(又叫怪异模式,Quirks mode)。标准兼容模式已开启即“标准模式”(又叫严格模式,Standards mode 或者 Strict mode)。 在没有书写 DOCTYPE 的 HTML 文档在所有浏览器中均会以混杂模 阅读全文

posted @ 2012-05-10 14:08 TonyCoolZhu 阅读(521) 评论(0) 推荐(0) 编辑

导航