随即出来的是小数
Math.floor(Math.random())

解决方案 »

  1.   

    Math.random() 返回的是(0,1)之间的浮点数
      

  2.   

    <script LANGUAGE="JavaScript"> 
    page = new Array(3); 
    page[0] = '1' 
    page[1] = '2' 
    page[2] = '3' 
    index = Math.random();//试试这样两句,有没有改变,
    document.write(index);//如果没有变化,加上<META HTTP-EQUIV="Cache-Control"  CONTENT="no-cache,  must-revalidate"> 再试试
    index = Math.floor(index * page.length); 
    document.write('<iframe frameborder="0" width="1004" height="1240" scrolling="no" name="kk" src="'+page[index]+'.html"></iframe>'); 
    </script>