タグ

2009年6月20日のブックマーク (1件)

  • YAHOO.util.Event.onDOMReadyがうまく動かないよ - Flicker's Style++

    YUIにおけるイベント管理 で書いたとおりイベントハンドラonloadは画像を含むすべてのコンテンツがロードされてから関数を実行する。 それがいやな人は、JQueryのdocument.ready()とかYUIYAHOO.util.Event.onDOMReadyを利用してDOM構造が構築された時点で関数を実行するようにする。 DOM構築がされていないのにappendChildをやるとブラウザが(IEが)クラッシュするからだ。 (「インターネットサイトhttp://〜〜は開けません。操作は中断されました」となんとも不親切なエラーが出る) #googleMapの貼り付けで同エラーが発生するのもDOMの動的な生成が原因かもしれない。(GoogleMap貼り付けたことないから知らないけど DOM構造が実行可能かどうかの判別方法はブラウザ毎に方法があるが、YUIライブラリのonDOMReadyの

    YAHOO.util.Event.onDOMReadyがうまく動かないよ - Flicker's Style++
    kakkyz81
    kakkyz81 2009/06/20
    DOM構築がされていないのにappendChildをやるとブラウザが(IEが)クラッシュする