lxyuma BLOG

開発関係のメモ

ie8で画面が真っ白になった

ie8で真っ白画面

とある機能を追加改修してie8で確認したら、

ブラウザの画面が真っ白になった。

特に、エラー等も出力されなかったので、

何が起こったかさっぱり分からなかった

条件

幾つか、付けたり外したりしていくうちに、以下の条件で起きているっぽい。

  • ある要素のcssoverflow: scroll;
  • この要素に対して、jQueryからjQueryオブジェクトを指定

※他に、条件があるかもしれないが。

もし、画面真っ白になったら、cssのoverflow周りから試すと良いかも。

※この前、ie8がブラウザクラッシュしたのは、overflow周り+jsに起因してたし、この辺りがbuggyかも

次に誰か地雷をふむかもしれない人の為に残しておきます。