Javascript背景固定大小

Javascript背景固定大小,javascript,background-image,autoresize,window-resize,Javascript,Background Image,Autoresize,Window Resize,您好,我仍在学习过程中,我有一个问题: 我正在尝试制作一个网页,但对javascript知之甚少,我正在尝试随机更改背景图像,但将图像固定在屏幕上(例如,无论浏览器大小,都可以看到所有图片) 希望我足够清楚。。。但这是我迄今为止用于随机背景图像的代码,如果有人能帮我调整图像大小,请 <script type="text/javascript"> var totalCount = 2; function ChangeIt() { var num = Math.ceil( Mat

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

var totalCount=2;
函数ChangeIt()
{
var num=Math.ceil(Math.random()*totalCount);
document.body.background='images/'+num+'.jpg';
document.body.style.backgroundRepeat=“不重复”;
document.body.style.backgroundSize=“cover”;
}

谢谢。

您只需调用函数即可。添加
ChangeIt()位于函数定义下方


否则,您的代码在IE8(哇!)、FF 12和Windows 7上的Chrome 25上对我有效。

请记住,某些旧浏览器不支持背景大小