发布时间:2014-08-20 16:39:12
浏览器解析html的过程是:接受网络数据-》将二进制码变成字符-》将字符变为unicode code points.-》tokenizer -》tree constructor -》DOM ready -》Window ready. 前端编程,主要理解的是tree constructor -> dom ready -> window ready的流程。因为在tree constructor的过程中,可能会有动态输出,比如 document.createEl.........【阅读全文】
发布时间:2014-08-20 16:34:05
经常做jsp开发的朋友可能遇到一个情况,显示列表数据不是table,而是div或者其他很多标签做的一种更漂亮的样式列表。如果采用ajax更新列表数据,可能有些朋友采用“html代码拼接”的方式,比如:"<a>"+json.name+""这样的方法。下面我提供一个思路,可以不需要拼接html代码,并且适用任何复杂的列表。代码说明:1. .........【阅读全文】
发布时间:2014-08-19 17:44:36
如果你有机会用firebug看看自己网站的网络请求,你会发现请求数量之多超乎你的想象。为减少这个数量,有许多技术方案。比如yui的combo,会将所有需要的js混合成一个文件下载,现代web服务器好像也有这种技术,通过分析网页的链接,将一些文件合并。但这是别人实现的,也许不合你的需求。以下代码是本人在诗篇建站平台上的一.........【阅读全文】
发布时间:2014-08-19 17:36:08
PHP5.2 新增的 json 功能是非常受欢迎的,但是经过测试发现,json_encode对中文的处理是有问题的: 不能处理GB编码,所有的GB编码都会替换成空字符; utf8编码的中文被编码成unicode编码,相当于javascript的escape函数处理的结果。 为了能正.........【阅读全文】