これは Javaeye からダウンロードしたデモです:
IE7 では、ウィンドウをクリックすると、次のような効果があります:
ただし、IE9 や他のブラウザでは、次のような効果があります:
IE7 以外が必要な場合は、教えてください。ブラウザでも動作します。 IE7 の影響のようです。 1. ポップアップ DIV で TOP 値を設定できます。 2. 背景全体が灰色になります。 コードを書き直すにはどうすればよいですか。
ディスカッションに返信 (解決策)
IE と他のブラウザーの違いは、スタイルに px を追加するなど、いくつかの単純な構文にあります
body、documentElement などにも注意してください。優れたまとめ投稿もありますインターネット上の記事を検索してください。 次へ
message_box は div の ID です。次のステートメントを見つけました。 div a new top value ですが、Chrome では、alert で表示される top 値はまだ初期値のままのようです
message(document.body.clientHeight); body.clientHeight-10)/2 ;
アラート(massage_box.style.top); どうすればよいですか?
うーん、
違います。 。 IE 以外のブラウザは clientHeight 属性をサポートしていないようです。
本当に問題を解決したい場合は、ページから広告を削除してください。
広告宣伝の疑いあり。
まずは互換性知識をご確認ください
また、同じ投稿を繰り返し投稿しないでください。