0

こんにちは、私はまだ学習中です。質問があります。ウェブページを作成しようとしていますが、JavaScript の知識がほとんどなく、ランダムな画像を背景に変更しようとしていますが、画像は画面上で固定されます (ブラウザのサイズに関係なくすべての画像が表示されるように)十分に明確であることを願っています...しかし、これまでランダムな背景画像に使用したコードを次に示します。誰かが画像のサイズを変更するのを手伝ってくれますか?

<script type="text/javascript">
var totalCount = 2;
function ChangeIt()
{
    var num = Math.ceil( Math.random() * totalCount );
    document.body.background = 'images/'+num+'.jpg';
    document.body.style.backgroundRepeat = "no-repeat";
    document.body.style.backgroundSize = "cover";
}
</script>

ありがとう。

4

1 に答える 1

0

あなたがする必要があるのはあなたの関数を呼び出すことだけです。ChangeIt();関数定義の下に追加します。

それ以外の場合、コードはIE8(Wow!)、FF 12、およびWindows7のChrome25で機能しました。

于 2013-03-09T11:22:03.550 に答える