モロモロ工事中です

クロスブラウザでdocument.createElement(‘iframe’)した要素のonloadを呼び出す方法

JavaScript — タグ: , — さくら @ 2011/10/12 0:38

…….φ(..)メモメモです。 document.createElement(‘iframe’) で作った DOM 要素に onload をセットする場合以下のようなコードを使います。 var iframe = document.createElement(’iframe’); var onload_func = function&#…

(続きを読む)

arguments.calleeとsetTimeoutを使ってJavaScriptのリトライ処理を簡単に書く方法

JavaScript — タグ: — さくら @ 2010/07/02 17:50

jQuery のソースから拾ってきたネタなんすが、arguments.callee と setTimeout を使ったリトライ処理が超便利なのでご紹介。 まず基本形はこんな感じす。 (function() { // なんか処理 if (error) { setTimeout(arguments.callee, 20); } })(); 上のコードは error が真のとき20マイクロ秒後に無名関数…

(続きを読む)
Copyright © 2024 さくらたんどっとびーず | powered by WordPress with Barecity