Javascript

PHP实现BigPipe分chunked输出

分类 Ajax, HTML/CSS, Javascript, PHP, WEB开发, 服务器, 经验分享   星期三, 21 十二月 2011   dick
在Yahoo系的最佳实践里,建议把静态的内容尽早的输出,在 head之后就调用flush,让浏览器可以尽早去加载静态资源,包括脚本、样式、图片(javascipt,css,image一般是外链的形式)等等,后台如果有多个数据源或者api需要调用,尽可能做到完成一个输出一个,通过js在前端拼装页面,进而达到优化用户体验的效果,用户等待的时间...

关于通过innerHTML插入样式的问题

分类 HTML/CSS, Javascript   星期三, 18 五月 2011   shirley
在js代码中,通过innerHTML加入一段页面,代码如下: 运行后,发现在ie下,页面style中的样式没有被解析,页面展现不对,而在ff下展现正常。 请教了高手,再阅读 http://www.gold98.net/article.asp?id=897,发现原来在使用innerHTML或insertAdjacentHTML的时候,如果插入的html代码的开头有noscope元素(包括script,style,注释)的时候...

web数据收集方法

分类 HTML/CSS, Javascript, 读书笔记   星期日, 15 五月 2011   shirley
进行web分析,首要也是非常重要的一步就是有效的收集web数据,当用户和web站点进行交互时,通常有四种方法可以用来收集数据:web日志文件、web beacons、Javascript标记以及包嗅探器...

用node.js开发memcache协议的反向代理服务器

分类 Javascript, 服务器   星期五, 13 五月 2011   penny
用node.js开发memcache协议的反向代理服务器 memcache是常用的key-value缓存解决方案,它的协议也被用于nosql数据库tokyo tyrant。 在实际项目中,出于负载均衡等考虑,php、java等客户端需要访问多个memcache,将一个对特定key的请求map到特定的memcache上。但这样就需要在每个客户端配置多个ip地址并实现map的算法...

EXTJS中用for in进行数组遍历陷阱

分类 Javascript, WEB开发   星期三, 4 五月 2011   jessica
一、提问:在extjs中有如下代码,猜一下执行后的结果? var arr=[1,2,3]; for(var k in arr){ alert(arr[k]); } 二、答案:会先后alert出来5项: 1, 2, 3...

都是resize事件惹的祸

分类 Javascript, WEB开发, 经验分享   星期三, 20 四月 2011   zhihong
相信大家对window.onresize事件并不陌生,在窗口大小变化的时候,有时需要绑定window.onresize进行相应的处理。例如图片搜索(image.soso.com)的页面内,缩略图的个数是自适应的,随着窗口大小的变化,页面会自动调整每行展现的缩略图数量,尽量保证不出现横向滚动条。但在处理window.onresize时...

Firebug Console 与命令行全集

分类 Javascript   星期二, 22 三月 2011   will
Console API 当打开 firebug (也包括 Chrome 等浏览器的自带调试工具),window 下面会注册一个叫做 console 的对象,它提供多种方法向控制台输出信息,供开发人员调试使用。下面是这些方法的一个简单介绍,适时地运用它们...

jquery1.5代码分析(2)—core

分类 Javascript, WEB开发   星期五, 18 三月 2011   penny
Jquery core解析 jquery的一般使用方式 jquery最常见的用法形如: 2f7956560b0b618c35c76e25607a302b_000008 str可以是html或者一个选择器,$是个函数,可以把str转换成一个jquery对象。 一个jquery对象可以认为是一组dom对象的包装,jquery对象支持多种函数调用 “$”到底是个什么东西? 在jquery的源代码中,$函数就是jQuery函数...

javascript判断iphone/android手机横竖屏模式

分类 Javascript, 经验分享   星期一, 14 三月 2011   colin
今天在处理一个触屏版产品开发的时候,被检测横竖屏模式折磨疯了。 iphone能很好的使用onorientationchange事件,但是android的onresize事件即使不旋转也会触发多次。 查了不少资料...

JS实现数据分页显示功能

分类 Ajax, Javascript, WEB开发, 未分类   星期四, 10 三月 2011   crytal
(一)  问题描述: 在web开发过程中,常有这样的需求,实现大量同结构数据在网页上的列表显示。而面临很多数据列表的时候,考虑翻页功能,则是常有的事情。翻页的实现,有很多中方法,考虑到显示在页面的数据更新问题,多数实现方法往往采用前台后台交互功能,利用后来逻辑来实现分页功能。这是常规的做法...
Page 1 of 3123