按你的意思可以先用strlen获得字节数,然后再设定个page变量,让显示的content=substr($page*$avagecount,$avagecount),$avagecount为每页显示的字节数。

解决方案 »

  1.   

    去找个分页的类吧。随便一个php网站上都有的。很简单的。
      

  2.   

    可以通过offsetHeight和scrollHeight来判断
      

  3.   

    简单的例子:<DIV ID=oDiv STYLE="height=100; 
        width:90pt; text-align:left; font-size:9pt">
    </DIV><script>
    var s= "我现在数据库里面有一篇很长的文章,我要把他读出来显示在页面上,但是一个页面显示太难看了,所以想分页显示,不知道要怎么做,偶比较菜,麻烦哪位好心人告诉我,尽量说得简单一点,我怕我看不懂。哈哈<br>";var hh = oDiv.offsetHeight;
    for(i=0;i<s.length;i++) {
      oDiv.innerHTML = s.substr(0,i);
      if(hh < oDiv.scrollHeight) {
        do {
          oDiv.innerHTML = s.substr(0,--i);
        }while(hh < oDiv.scrollHeight);
        break;
      }
    }
    document.write("<p>===余下的===</p>"+s.substr(i));
    </script>
      

  4.   

    这是php吗?我怎么看不懂啊?