WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:解像度を自動判別、指定ページへ

くるり[MAIL][URL][WriteDate : Mon Sep 4 16:31:06 2000]

みなさま、はじめまして。
くるりと申します。

さっそくですが、タイトルにもあるように、解像度を自動判別してそれぞれ指定ページへジャンプさせる
というのはJavaScriptで可能なのでしょうか?
ブラウザを振り分けたり、解像度を自動判別するだけのScriptは見たことがあるのですが、上記の
ように『アクセスした人の解像度によって自動的に指定ページに振り分ける』というJavaScriptを見か
けたことがありません(^^;

私自身は1024*768の解像度なのですが、モバイルやノートPCでは、まだまだ800*600の解像度の方が
多いようなので、800*600を基本に作り直している最中なのですが、自分のパソコンで見るとどうにも
右端が寂しくて……。バランスも悪く感じますし(^^;

以上の理由で、1024*768用と800*600用を作って、それぞれ自動判別して飛ばせられれば良いなぁと
思っているのですが、JavaScriptもろくに改造できない私には過ぎた野望でしょうか?(^^;

みなさまお忙しいとは思いますが、お返事頂ければ幸いです。よろしくお願い致します。

ちゃいぱ[MAIL][URL][WriteDate :Mon Sep 4 17:26:13 2000]

以下の感じでどうですか〜
<HTML>
<BODY>
<SCRIPT>
if(screen.width == "800"){
   location.replace("hp800.htm");
}
else{
   location.replace("hpother.htm");
}
</SCRIPT>
</HTML>

くるり[MAIL][URL][WriteDate :Mon Sep 4 23:23:11 2000]

ちゃいぱさん。素早いお返事、ありがとうございました。

早速試してみましたが無事自動で割り振ってくれましたっ(感涙)
こんなに早く、そして的確なお答えが頂けるなんて、本当に
嬉しいです。ありがとうございましたっ。

あの、それであと一つだけ良かったら教えて頂けないでしょうか?
1024と800だけじゃなくて、720幅と640幅の解像度にも対応させたい
んです。
えと、整理すると、解像度が1024と800と800以下の三つのページに
自動判別でジャンプさせたいのですが、どこをどう触ったらそうな
るんでしょうか…(^_^;
一応思いつく限り、ちょこちょこと足したり削ったりしてみた(と言っても
JavaScriptの事はまったくわからないので見よう見まね)んですが、
まったくもって動きません(情けない)

最後に、『状態』の所、“完了”か“回答”か迷ったのですが、とりあえず
“回答”にしました。“完了”にするべきであったのなら申し訳ありませでした。


ちゃいぱ[MAIL][URL][WriteDate :Tue Sep 5 13:25:34 2000]

以下の感じでどうですか〜 
<HTML> 
<BODY> 
<SCRIPT> 
if(screen.width == "1024"){ 
   location.replace("hp1024.htm"); 

else{ 
   if(screen.width == "800"){
      location.replace("hp800.htm"); 
   }
   else{
      location.replace("hpother.htm");
   }

</SCRIPT> 
</HTML> 

くるり[MAIL][URL][WriteDate :Wed Sep 6 19:54:22 2000]

ありがとうございます。無事振り分けできるようになりました(^^)

あんな身勝手な質問に答えて頂いて、ほんとにほんとにありがとうございます。
いくら感謝してもしたりないです。

がんばってHPを完成させたいと思います。

本当にありがとうございました(ぺこり)
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]