2014年08月24日

Internet Explorer 8でjQuery BlockUIを利用するとハングアップする件について

下記の条件をすべて満たすことでハングアップすることが判明しました。
jQuery BlockUIの新しいバージョンでは改善されているようですが、文献がみつけられず調査が難攻したため、メモしておきます。
業務システムなどの都合上、Internet Explorer、jQuery BlockUIの古いバージョンを利用されている場合はご注意ください。

・Internet Explorer 8であること
 (なお、Internet Explorer 10ではドキュメント モードがQuirks、Internet Explorer 5 Quirksの場合も発現しない。)
・ドキュメント モードがQuirks モードで表示されるhtmlであること
・window.showModalDialog() でオープンするhtmlであること
・起動時のスクリプトにて $.blockUI() から $.unblockUI() の間でdialogWidth、dialogHeightを実行するhtmlであること
・Internet Explorer 8の拡大率が100%から95%に変更されていること
 (なお、他の拡大率の場合も発現する可能性あり。)
・jQuery BlockUI Version 2.35であること
 (なお、jQuery BlockUI Version 2.66.0では発現しない。)

【検証プログラム】


posted by red at 00:17| Comment(0) | TrackBack(0) | JavaScript | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック