如题,我有两张 body 的背景图片(1.jpg和2.jpg),现在我希望每次刷新页面 背景图就会换一张,注意不要随机选择图片。这个js代码怎么写?另 本人刚接触js

解决方案 »

  1.   


    可以操作cookie 来保存一个值 
    在onload 的时候来每次更换
      

  2.   


    <script>    
    var i=0;
      window.onload=function(){
           if(document.cookie){
           var cookies=document.cookie.split(";"); 
               var arr=cookies[0].split("=");  
                   if("num"==arr[0]){ i=arr[1];  } 
     }
           if(i==1)  {
            document.body.style.backgroundImage="url(b.jpg)";
            document.cookie="num=0";
    }
      else{
             document.body.style.backgroundImage="url(a.jpg)";
         document.cookie="num=1";
    }  
      }
    </script>