タグ

JavaScriptとieに関するChiseiのブックマーク (4)

  • たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | ATTRIP

    開発者泣かせの問題児ブラウザ、Internet Explorerですが、IE5.5、IE6、IE7、IE8をモダンブラウザの挙動にする神JSがGoogle Codeで配布されていました。 とりま、 attripのデザイン崩れはこれで解決できました! 使い方は簡単!下記のコードを貼り付ければOK! まじ仏。 「IE9.js」は、IEを普通のモダンブラウザの挙動にするJSです。IE5、IE6でも透過PNGが使えるようになります。 「css3-mediaqueries.js」は、IEでCSS3 Media Queriesを使えるようにするJS。レスポンシブデザインのサイトをIEでも見れるようにします。 ちなみに、border-radiusや、box-shadow はできませんでした。 あと、IEでの見え方をチェックする方法はこちら↓↓ IE9環境でIE6/IE7/IE8/IE9表示する方法(共存

    たった2行でIE5.5~IE8をモダンブラウザの挙動にする魔法のJS | ATTRIP
    Chisei
    Chisei 2012/12/01
    IEは本当に開発者泣かせ。
  • [JavaScript]document.writeの実行順序(IEがバカ過ぎる) | Bee-忘-Rock

    document.writeで外部jsを呼び出し、その中で定義された関数を 実行しようとしても、IEだけ、うまくいかない。 setTimeoutとかを仕込み、関数が定義されるまでループさせたりして 回避してたけど、なぜそうなるのか気になったので、試してみた。 書いたjsはこんな感じのシンプルなもの。 <script> document.write('a'); document.write('<scr' + 'ipt src="./b.js"></scr' + 'ipt>'); document.write('c'); </script> b.jsの中身はこれ。 document.write('b'); とりあえず、FFで実行してみる。 (結果) abc ま、そうですよね。 IEで実行してみる。 (結果) acb え?なぜ? しかも、bが若干遅いし。 あほか。 Chrome,Safariでも

  • 【翻訳】document.writeでSCRIPTを書き出すなやで! - MOL

    Original:Don’t docwrite scripts(2012-04-10)by Steve Souders 昨日のブログ記事のHTTP Archiveが速くなっている、大きな要因の一つとしてはスクリプトローダーを使用しないことです。そのスクリプトローダーとはスクリプトを動的に読み込むためにdocument.writeを使用しているものです。振り返れば、私は2009年4月のブロッキングなしのスクリプト読み込み、続・ハイパフォーマンスWebサイト(4章)において、document.writeテクニックについて記述していました。それは以下のようなものです。 document.write('<script src="' + src + '" type="text/javascript"><\/script>’); document.writeを使ったスクリプトローダーの問題点: 挿入し

    【翻訳】document.writeでSCRIPTを書き出すなやで! - MOL
  • IE向けのJavaScriptデバッガ 「Windows Script Debugger」

    cles::blog 平常心是道 blogs: cles::blog NP_cles() « トラックバックスパムのリスクが高まっている? :: 政治ポジションテスト » 2007/03/25 IE向けのJavaScriptデバッガ 「Windows Script Debugger」  javascript  programming  msie 126 17へぇ 先日の仕事で懲りたので格的にIE向けのJavaScriptデバッガを探してみたところ、無償で利用できるものがMSから提供されていました。またもや灯台下暗しでした。 ダウンロードの詳細 : Windows Script Debugger IE および IIS と共に Script Debugger を使用すると、Web ページの開発者はクライアント側とサーバー側の両方で HTML ページ (拡張子が .htm、.html、.asp

    IE向けのJavaScriptデバッガ 「Windows Script Debugger」
  • 1