- ベストアンサー
ユーザ画面の解像度を自動判別してWebページを切り替えるには?
あるWebページにアクセスがあった時に、そのユーザが使用中の画面の 解像度を自動的に判別して、さらに自動的に表示するページを切り替える ことは可能でしょうか。 例えば、 条件1:ユーザ画面の解像度が800×600以下 →page1.htmlを表示 条件2:ユーザ画面の解像度が800×600超 →page2.htmlを表示 というようなイメージのものを作りたいのですが.. 例えばJavaScriptで書くことはできますでしょうか。あるいはほかの方法 でもかまいません。 使用ブラウザはNetscape Cmmunicator4.73です。イントラネット環境です ので、他のブラウザは考慮に入れなくてもよいです。 以上、よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
解像度の取得はJavaScriptで可能です。 http://tohoho.wakusei.ne.jp/js/other.htm#objScreen また、過去に同様の質問があったので参考にしてください。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=393834 http://oshiete1.goo.ne.jp/kotaeru.php3?q=310043
その他の回答 (1)
- infinity
- ベストアンサー率41% (123/295)
回答No.1
参考URLの「解像度を知るためのJavascriptソース」 という部分をクリックするとソースが出てきます。 これを使ってif分岐すれば可能ではないでしょうか? 水平、垂直が別々に出るようなので。
質問者
お礼
情報提供ありがとうございます。 プログラミング以外の点も含め、大変参考になりました。
お礼
既出だったのですね。過去ログの探し方が悪かったようです。 お手数をおかけいたしました。 ↓こちらの説明でうまくいきました。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=310043 どうもありがとうございました。