Ruby's Louvre

每天学习一点点算法

导航

2010年4月19日 #

异步处理img onerror

摘要: var source = '<img src="not_found.jpg" onerror="alert(1)">'; var range = document.createRange(); range.createContextualFragment(source); // onerror が実行される var img = document.createElement('img')... 阅读全文

posted @ 2010-04-19 15:13 司徒正美 阅读(1253) 评论(0) 推荐(0) 编辑

解读JSDeferred源码

摘要: 另一个异步库JS_Randezvous JSDeferred是日本javascript高手cho45受MochiKit.Async.Deferred模块启发而设计的一个异步执行类库,为javascript实现了java式的next与wait的操作。 入门,创建一个Deferred类 上面会将全局对象变成Deferred的子类,那么它就可以创建Deferred实例。虽然这样很方便,但无疑污染了全局作... 阅读全文

posted @ 2010-04-19 14:46 司徒正美 阅读(1501) 评论(1) 推荐(0) 编辑

SharedWorkerの簡単な例

摘要: SharedWorker について、仕様にある例は大きすぎて何が起こってるのかつかみにくいので、簡単な例を載せてはどうか、というメールがあったので紹介。 僕も SharedWorker は例が面倒なので今日までちゃんと読んだことがなかった。 簡単な順に3段階。 step 1 test.html test.js ... 阅读全文

posted @ 2010-04-19 02:23 司徒正美 阅读(844) 评论(0) 推荐(1) 编辑