IE8 の互換性の問題 (属性名では大文字と小文字が区別されます)_JavaScript スキル

WBOY
リリース: 2016-05-16 18:51:47
オリジナル
1312 人が閲覧しました

window.screen.Height や window.screen.heighT のように、属性の高さがすべて小文字で記述されていない場合、IE6 および IE7 では値が取得できます (IE6 と IE7 では大文字と小文字は区別されません)。IE8 では値が取得されます。が未定義 (IE8 では大文字と小文字が区別される) であるため、問題が発生します。
例:

コードをコピー コードは次のとおりです。




">
function showMessage(){
alert(window.screen.Height);
}




解決策: 大文字と小文字を区別せずに、すべての html、js、および jsp ファイルを置き換えるだけです。
INS システムで置換する必要があることが知られているプロパティのリスト:
window.screen.height (誤って window.screen.Height と表記されます)
window.screen.width (誤って window と表記されます)画面の幅)
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!