摘要: 原生方式: jQuery: 如果要判断这个图片已经加载过的,可以用 img.complete, 如果为 true,加载完毕;false 未加载。 但是 在 IE9 IE8 IE7 IE6 下,如果 只用(new Image()).src = 'xxx.jpg',而并没有把 img appendTo 阅读全文
posted @ 2016-06-01 23:29 zhengming 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 测试的浏览器环境: chrome 版本 43.0.2357.134 mfirefox 版本 24.0IE6(绿色版 IE.exe)IE7IE8IE9 搜狗拼音输入法3.5(3.5.0.1089)网吧专用安装版 代码: <!DOCTYPE HTML> <html> <head> <meta http- 阅读全文
posted @ 2016-06-01 23:04 zhengming 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1. UI Thread 和 UI Queue,中文叫 UI 线程和UI 队列,JavaScript 和 UI 更新共享的进程通常被称为浏览器UI进程。 2. 如果用户企图在任务运行时于页面交互,不仅没有即时的UI更新,而且不会有新的UI更新任务被创建和加入队列。 3. 一个单一的Javascrip 阅读全文
posted @ 2016-06-01 17:05 zhengming 阅读(200) 评论(0) 推荐(0) 编辑
摘要: Block 元素 包括 "block-level box," "block container box," and "block box" 首先 display有以下几个属性 inline | block | list-item | inline-block | table | inline-tab 阅读全文
posted @ 2016-05-27 16:58 zhengming 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Status 说明 0(Uninitialized) XMLHttpRequest 对象已经创建,但没调用 open 方法。 1(Loading) 调用 open 方法,但没调用 send 方法。(尚未发送请求) 2(Loaded) 已调用 send 方法,已经接收到全部响应内容,但还不能在客户端使 阅读全文
posted @ 2016-05-27 16:56 zhengming 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Node.js 是一个采用C++语言编写的后端的 Javascript 的运行环境, 它使用了 google 的 V8虚拟机来解释和执行代码。Node.js 的有许多有用的内置的模块,比如 http, fs, events, querystring,url。当使用http 模块创建一个web ser 阅读全文
posted @ 2016-05-27 16:55 zhengming 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1. IE6 下双倍浮动问题,display: inline 因为元素是浮动的,display 属性不会影响显示方式。 2. IE6 3px 文本偏移bug,浮动元素设置 margin-right: -3px。 3. min-width 和 min-height 只有 IE6不支持, 对于 heig 阅读全文
posted @ 2016-05-27 16:49 zhengming 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 总结: 1. CSS 都是可以并行下载的。 2. IE6 和 IE7 JS 不能并行下载,CSS 和 JS 阻塞后面内容下载。 3. IE8 JS 还是会阻塞图片下载 开始改变加载模式,把JS 和 CSS 全部放在一起加载。 4. IE9 以后都是完美的 测试网站:http://www.webpag 阅读全文
posted @ 2016-05-27 16:36 zhengming 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1: inline-block 元素 IE6 7下只有 inline 的元素有 inline-block, 比如 span元素,如果要使其它元素有 inline-block,比如 div 有 inlne-block,只要设置它为 inline, 再给它一个 zoom: 1 使 它有 layout。 阅读全文
posted @ 2016-05-26 18:20 zhengming 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1:this 的理解比较好的书是 《Javascript语言精粹》 平时我们全局写 var a = 1, 其实就是 window.a = 1; var f = function(){}, 其实就是 window.f = function(){} 当执行 f(), 相当于执行 window.f(), 阅读全文
posted @ 2016-05-23 20:22 zhengming 阅读(718) 评论(0) 推荐(0) 编辑