Internet Explorer 8 で面白い問題が発生しました。私の仕事は、Web ページを Internet Explorer で適切に動作させることです (残念ながら、このページへのリンクをここに投稿することは許可されていません)。問題は、ページの一部の要素が間違った場所に表示されることです。ページ上で間違った場所に配置されていますが、表示されている場所でクリックできません。あるはずの場所をクリックすれば、それらをクリックできます...まあ、紛らわしいと思うので、ここに役立つ画面があります:
「Liczba zmian: 5 [Pokaż]」のボタンと灰色のバー全体が間違った位置に表示されます。カーソルがある空白スペースに配置する必要があります。ここで、赤い矢印が指しているボタンをクリックしようとしても、何も起こりません。しかし、青い矢印が指している空白の場所をクリックすると、ボタンがクリックされ、 .click() 関数が実行されます。
カーソルが別の (正しい) バージョンの Web サイトを表示しているように見えます。
ページ全体には、JQuery、JQuery-UI、JQuery.Weekdcalendar、およびその他の多くの jquery プラグインが詰め込まれています。次の DOCTYPE があります。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
「明らかに」すべてが Firefox と Chrome で正常に動作します。IE9 については知りません (winXP しか持っていません)。
この問題に対処する方法についてアドバイスをいただければ幸いです。