こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

訪問者のモニターサイズによって表示するタグを変更する

私のホームページはテーブルを全く使用しないCSSレイアウト(float使用)で左のメニュー部分と右のコンテンツ部分に分かれています。
メニュー部分に横200ピクセルを使用していて、コンテンツ部分に横728ピクセルの広告を使用しているので最低でも928ピクセルが必要(?)で、訪問者のモニターの解像度によっては正しく表示されません。
CSSレイアウトのため横バーが出るのではなくコンテンツ部分がメニューの下に行ってしまいます。
そこで、訪問者のモニターサイズが横930ピクセル以上の場合は
横728ピクセルの広告を428ピクセルのような広告表示させたいです。
訪問者の解像度に応じてタグを変更させることはできるでしょうか?

投稿日時 - 2006-04-08 19:17:10

QNo.2079828

すぐに回答ほしいです

質問者が選んだベストアンサー

javascriptでできないことはないでしょうけど
あまりよい場合わけではないとおもいますので
もっと別の方法を検討なさった方がよいと
おもいます。

<script language="javascript">
var w=window.innerWidth;
if (w<=930){
document.write("image_s.jpg");
}else{
document.write("image_l.jpg");
}
</script>

投稿日時 - 2006-04-09 16:14:34

お礼

参考になりました。ありがとうございました。

投稿日時 - 2006-04-10 07:32:40

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問