Javascript背景固定大小

时间:2013-03-09 11:13:16

标签: javascript background-image autoresize window-resize

您好我还在学习中,我有一个问题: 我正在尝试制作一个网页,但对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>

感谢。

1 个答案:

答案 0 :(得分:0)

您需要做的就是调用您的功能。在函数定义下面添加ChangeIt();

否则,您的代码适用于Windows 7上的IE8(哇!),FF 12和Chrome 25。