2010-12-27 11 views
1

ウェブページの開発者として私は、ユーザーモニターのアスペクト比(PCまたはMacを使用しているユーザー)を知る方法があるかどうかを知りたいと思います。私は彼らの画面サイズとアスペクト比に基づいて別のページに(ページレイアウトの面で)異なるユーザーに転送したいです。これは可能ですか?ユーザーのアスペクト比を知っている

+1

多くの人がブラウザウィンドウを最大化しないことに注意してください。アスペクト比とブラウザビューポートは非​​常に異なる場合があります。 – ceejayoz

答えて

2

なぜretrieve their desktop sizeとあなた自身の比率を見つけるのですか?

var ratio = screen.width/screen.height; 
if (ratio == (4/3)) { 
    // 4:3 ratio 
} else if (ratio == (3/2)) { 
    // 3:2 
} else if (ration == (16/9)) { 
    // 16:9 
} /* etc. */ 
関連する問題