2
var maskWidth = $(window).width();
alert(maskWidth);
クロムとファイアフォックスから1263を取得します(これは実際には1280ですが、スクロールではそれほど価値はありません)。 IEプリント1259JQuery - ドキュメントの幅と高さ - 異なるブラウザの値
この問題をJQueryでどのように修正できますか?
var maskWidth = $(window).width();
alert(maskWidth);
クロムとファイアフォックスから1263を取得します(これは実際には1280ですが、スクロールではそれほど価値はありません)。 IEプリント1259JQuery - ドキュメントの幅と高さ - 異なるブラウザの値
この問題をJQueryでどのように修正できますか?
$.clientCoords = function(){
if(jQuery.browser.msie){
return {
w:document.documentElement.offsetWidth,
h:document.documentElement.offsetHeight
}
}
else
return {w:window.innerWidth, h:window.innerHeight}
}
この関数は、
これはjQueryの問題ではなく、ウェブサイトの表示可能な部分の値を返しています。
あなたは.innerWidth()
hereを探している必要があります。
おかげブラウザまたは現在のウィンドウの高さと重さを返します。しかし: 'このメソッドは、ウィンドウオブジェクトやドキュメントオブジェクトには適用されません。これらのために、代わりに.width()を使用してください。 – markzzz