タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとDOMとIEに関するedo_m18のブックマーク (3)

  • HTML5の新要素をinnerHTMLで生成できないバグを回避する - latest log

    IE6〜IE8のinnerHTMLには問題が多く、そのひとつに、HTML5の新要素をわせると悪夢のようなDOMツリーを生成するというものがあります。 var div = document.createElement("div"); div.innerHTML = "<section>section</section>"; document.body.appendChild(div); 上記のコードを実行すると、body以下にはこのような構造ができてしまいます。 <body> <div> section </SECTION> </div> </body> どうやら、innerHTML に与える文字列を div でラップし、div要素の前に何か一つ以上のダミーの文字列を設定しておき、あとでアンラップすれば上手くいくようです。 http://jsdo.it/uupaa/IEInnerHTMLB

    HTML5の新要素をinnerHTMLで生成できないバグを回避する - latest log
  • IEでDOMContentLoaded - あしのあしあと

    あるHTTPレスポンスにおいて、画面の表示が遅かった(WebブラウザはIEを用いていた)。 表示時には、prototype.js(1.6.0.3)を用いて、次のようにDOMツリーを操作していた。つまり、windowオブジェクトのonloadイベントのタイミングで、DOMツリーの操作を実施していた。 Event.observe(window, 'onload', DOMツリーを操作する関数オブジェクトの参照);つまり、次のように処理されていた(画面が二度描画されるのが、目で見て取れた)。 WebブラウザがDOMツリーを構築する(以下、DOM構築) Webブラウザが画面を描画する(以下、レンダリング) JavaScriptによりDOMツリーを操作する(以下、DOM操作) Webブラウザが画面を描画する そこで、次のように(2番目のレンダリングを除くよう)処理を改善しようとした。 DOM構築 D

    IEでDOMContentLoaded - あしのあしあと
    edo_m18
    edo_m18 2010/08/05
    DOM ready。DOMContentLoaded的なの。
  • 無料サービスを使え! – 役立つ無料サービスのレビュー、まとめ、比較記事を紹介

    コンテンツへスキップ 無料で使える!HubSpotの顧客リストの活用法 無料のアンケート作成ツール 比較/まとめ 無料「Excel」 テンプレート 比較/まとめ 無料で使えるノートアプリ比較 (Evernote / OneNote / Google Keep) おすすめの無料Web会議システム5選 WebP Converter 徹底解説!初心者でも直ぐに使える HubSpot は、マーケティング、セールス、サービスのためのCRM(Continue reading 多くの人の声を聞くことで改善できることも多い 企業や団体など運営していContinue reading 就職・転職には必須となる履歴書・職務経歴書 これから就職活動をスタートContinue reading 便利なノートアプリで効率的な仕事をしよう いつの時代も仕事をしていてメContinue reading 近年、リモートワーク

    edo_m18
    edo_m18 2010/05/11
    onDOMContentLoadedとクロスブラウザ。
  • 1