var aTitles = new Array();
aTitles.push("1111111111111");
aTitles.push("1111111111111");var iTotalPage = aTitles.length /7;
但是现在这个特殊的浏览器不支持浮点类型,就是说aTitles.length /7得不到小数点的值这么办?

解决方案 »

  1.   

    其实只是想获得总分页数,aTitles最多140条记录
      

  2.   

    先找到问题,是不是真的不支持浮点型先....
    如果不支持打印出aTitles.length /7这个值看是怎么处理的。多试几个数,比如10/7,20/7.....看看有没有规律
    顺带一说,你现在的是2/7
      

  3.   

    自己找到了暂时的解决办法
    var iTotalPage = 0;
    //var iTotalPage = Math.ceil((aTitles.length / 7));
    for (var i=0;i<50;i++)
    {
    if (i*7>=aTitles.length)
    {
    iTotalPage = i;
    break;
    }
    }
    虽然有点啰嗦,但是达到目的了。
    谢谢大家
      

  4.   

    var iTotalPageTmp = aTitles.length*100 /7;
    var iTotalPage = TotalPageTmp/100;
    试一试
      

  5.   

    楼上的方法是不行的
    假设aTitles.length 是135的话,
    (135*100)/7还是有小数点的哦
    不过还是谢谢你