解決済

clip!clip!
Ads By Google

ブログの背景画像をランダムに表示させたい

デザインはイラストのビキニを基本にしているのですが、似たような立ちポーズの画像を4枚ほど用意して、ランダムに表示させたいのですが、過去の質問を調べて試したのですが、どうにもうまくいきませんでした。
よろしくお願い致します。

2007-07-09 15:32の質問
Java  画像  CSS  ランダム  背景  
JAVA
「SUN JAVAテクノロジー」のホームページです
jp.sun.com/java/
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(1)

1.

2007-07-10 01:37:12ベスト
下記のスクリプトのURLを正しいものに置き換えて、<body>タグの前あたりに入れて下さい。画像の数はいくつでも大丈夫です。

<script type="text/javascript">
<!--
myimgs=Array();
myimgs.push("画像1のURL");
myimgs.push("画像2のURL");
myimgs.push("画像3のURL");
myimgs.push("画像4のURL");
myimg=myimgs[Math.floor(Math.random()*(myimgs.length+1))];
document.write("<sty"+"le>");
document.write("body{background:url("+myimg+");}");
document.write("</sty"+"le>");
// -->
</script>

うまくいかなければ、ブログのURLをコメントして頂けると解決が早いかもしれません。
回答レベル : 回答

ランダム設定は解決しました。ありがとうございます。

Ads By Google

コメント(3)

#1.  Zwei
2007-07-10 11:30:51

回答ありがとうございます。
画像のランダムは成功しました。
しかし画像がリピートした状態になっているので、no-repeatはどこに入れたらよろしいのでしょうか?
何度もすみませんがよろしくお願いいたします!

ブログのアドレスです。(現在はランダム設定を外してます。)
http://blog.livedoor.jp/s__h007/

2007-07-10 20:26:29

>>#1
document.write("body{background:url("+myimg+");}");

document.write("body{background:url("+myimg+") no-repeat;}");
という感じになります。

#3.  Zwei
2007-07-11 01:49:51

★オニキス☆さん回答ありがとうざいます。
無事ランダムに表示することができました。

トラックバック(2)

トラックバックURL:

★長澤まさみ乳首見えちゃった!! 【動画】

★長澤まさみ乳首見えちゃった!! 【動画】

★長澤まさみ乳首見えちゃった!! 【動画】 at 2009年06月27日 19:42:00