火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 2301|回复: 1

中国青年网的内容页怎么获取分页

[复制链接]
发表于 2016-9-4 20:09:47 | 显示全部楼层 |阅读模式
中国青年网的内容页怎么获取分页?

http://news.youth.cn/sh/201609/t20160904_8622865.htm
<script language="JavaScript" type="text/javascript">

        var currentPage = 0
        var prevPage = currentPage-1
        var nextPage = currentPage+1
        var countPage = 4
        
        
        if(countPage>1&&currentPage!=0&&currentPage!=1)
         document.write("<a href=\"t20160904_8622865.htm\" target='_self'>首页</a>&nbsp;|&nbsp;<a href=\"t20160904_8622865"+"_" + prevPage + "."+"htm\" target='_self'>上一页</a>&nbsp;");
        else if(countPage>1&&currentPage!=0&&currentPage==1)
        
            document.write("<a href=\"t20160904_8622865.htm\" target='_self'>首页</a>&nbsp;|&nbsp;<a href=\"t20160904_8622865.htm\" target='_self'>上一页</a>&nbsp;");
        else
            document.write("首页&nbsp;|&nbsp;上一页&nbsp;");
        var num = 5;
        var temp = (num -1) * parseInt(currentPage/((num - 1)))
        
        
        
        if(countPage <= num)
        {
            for(var j = 0; j < countPage ; j++)
            {
                if(currentPage==j)
                    document.write("<font color='red' class='page_current'>"+(j+1)+"</font>&nbsp;");
                else if(j==0){
                    document.write("<a target='_self' href=\"t20160904_8622865.htm\" class=\"page_sytle\">"+1+"</a>&nbsp;");
                }else
                    document.write("<a target='_self' href=\"t20160904_8622865"+"_" + j + "."+"htm\" class=\"page_sytle\">"+(j+1)+"</a>&nbsp;");                                                                       
            }
        }
        else
        {
            
            if(currentPage % (num - 1) == 0)
            {
                var start_num;
                var end_num;
                 
                if(currentPage + num -1 > countPage - 1)
                {
                    
                    start_num = countPage - num;
                    end_num = countPage;
                }
                else
                {
                    start_num = currentPage;
                    end_num = num +temp
                }
               
                for(var i = start_num; i < end_num; i++)
                {
                    if(currentPage==i)
                        document.write("<font color='red' class='page_current'>"+(i+1)+"</font>&nbsp;");
                    else if(i==0){
                        document.write("<a target='_self' href=\"t20160904_8622865.htm\" class=\"page_sytle\">"+1+"</a>&nbsp;");
                    }else
                        document.write("<a target='_self' href=\"t20160904_8622865"+"_" + i + "."+"htm\" class=\"page_sytle\">"+(i+1)+"</a>&nbsp;");                                                       
                }

            }
            else
            {
                 if(temp + num> countPage)
                 {
                     temp = countPage - num;
                  }
                for(var i = temp ; i < num + temp; i++)
                {
                    if(currentPage==i)
                        document.write("<font color='red' class='page_current'>"+(i+1)+"</font>&nbsp;");
                    else if(i==0){
                        document.write("<a target='_self' href=\"t20160904_8622865.htm\" class=\"page_sytle\">"+1+"</a>&nbsp;");
                    }else
                        document.write("<a target='_self' href=\"t20160904_8622865"+"_" + i + "."+"htm\" class=\"page_sytle\">"+(i+1)+"</a>&nbsp;");                                                       
                }
            
            }                                       
        }
         
        if(countPage>1&&currentPage!=(countPage-1))
            document.write("<a target='_self' href=\"t20160904_8622865"+"_" + nextPage + "."+"htm\">下一页</a>&nbsp;|&nbsp;<a target='_self' href=\"t20160904_8622865_" + (countPage-1) + ".htm\">尾页</a>&nbsp;");
        else
            document.write("下一页&nbsp;|&nbsp;尾页&nbsp;");
</script>

 楼主| 发表于 2016-9-13 22:20:12 | 显示全部楼层
有没有人知道,怎么填写啊?
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2024-11-29 04:48

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表