2017-09-20 14 views
-1

デバイスのデフォルト解像度を調べようとしています。私は、ブラウザがデフォルトとして最大化されているか、ユーザがそれをカスタマイズしていることを検出したい。私のコードは、文書の幅/高さがデフォルトの幅/高さと等しいかどうかをチェックすることです。Javascriptはデバイスのデフォルト解像度を検出します

screen.width 
$(window).width() 
window.innerWidth 
window.outerWidth 

しかし、彼らは、現在のドキュメントまたはウィンドウの幅ではなく、デバイスのデフォルトの幅のためにのみ表示されている - ここで

はいくつかあります。 JavascriptやjQueryを使って、どうすれば見つけることができますか?ありがとうございました。

enter image description here

+1

JavaScript @mediaクエリがJavaScriptを使用するよりも効率的である可能性があるため、何をしようとしていますか – jeff

答えて

0

window.screenはあなたのクエリを解決することができます。あなたはwindow.screen.height我々は、それはあなたにも得ることができますJavascriptのコード

window.screen.availHeight 
window.screen.availWidth 
window.screen.width 
window.screen.height 

を使用して取得することができ

{availWidth: 1920, availHeight: 1040, width: 1920, height: 1080, colorDepth: 24, …} 
1

window.screen.width

のようなプロパティを使用することができます

window.devicePixelRatio 
関連する問題