标题: 集数版面问题 [打印本页]

作者: ray12    时间: 2010-11-21 18:58
标题: 集数版面问题
我在 readall.htm 把以下的编码:

<script language=javascript>
var z=0;var y=1;var end=pages.length;
document.write("<table align=center width=100% border=0 cellspacing=0 cellpadding=0><tr><td>");
document.write("<div class='dccss' align=center><b>第 </b>");
while(z!=end){if(pages[z][3]!=undefined){document.write("<a href=javascript:loadurl('readall.htm',"+z+") title='"+pages[z][3]+"'>"+y+"</a>&nbsp");y++;z++;}else z++;}document.write("<b>集</b></div></td></tr>");
document.write("<tr><td><hr align=center class=hr2 size=1></td></tr></table>");</script>

转成:

   <script language=javascript>
        var z=0;var y=1;var end=pages.length;
        document.write("<table align=center width=100% border=0 cellspacing=0 cellpadding=0><tr><td>");
        document.write("<div class='dccss' align=center><b>第 </b>");while(y<37){if(pages[z][3]!=undefined){document.write("<a href=javascript:loadurl('readall.htm',"+z+") title='"+pages[z][3]+"'>"+y+"</a>&nbsp");y++;z++;}else z++;}document.write("<b>集</b></div></td></tr>");
        document.write("<div class='dccss' align=center><b>第 </b>");while(z!=end){if(pages[z][3]!=undefined){document.write("<a href=javascript:loadurl('readall.htm',"+z+") title='"+pages[z][3]+"'>"+y+"</a>&nbsp");y++;z++;}else z++;}document.write("<b>集</b></div></td></tr>");
        document.write("<tr><td><hr align=center class=hr2 size=1></td></tr></table>");
    </script>

不知弄错了什么,集数不是顺序排列,如下图:

[attach]27582[/attach]

不知如何解决这个问题?

另外,有没有集数自动换行的编码提供?谢谢!
作者: zhen1226    时间: 2010-11-21 19:04
在循环里面加个判断就行了,到第多少页自动换行。
作者: 逍遥浪子    时间: 2012-9-20 19:13
在卷数少时,会出问题!




欢迎光临 (http://ftp.zasq.net/~zazww/) Powered by Discuz! X3.2