Ruby's Louvre

每天学习一点点算法

导航

2012年12月18日 #

我的模块加载系统 v21

摘要: 多上stackoverflow总是有好处,昨天发现opera12之前一个比较致命的BUG,触发条件是script.onreadystatechange = script.onload = function(){},因此连同mass, jQuery, seajs,labjs, headjs,controljs在内都中招了。我们可以称之为连写回调引发的血案。这个我正文会详解。本版本的第二个改进是IE6的自闭合base标签回避问题。以前不管是否存在base标签,所有浏览器都插入到head标签的第一个子节点之前。但这样倒序可能引发后插入的先解析。因此现在特地对IE6进行处理,如果存在base标签,不管 阅读全文

posted @ 2012-12-18 11:12 司徒正美 阅读(3294) 评论(4) 推荐(2)