请教:js链接的上下页模式的分页,但a href里的地址是javasc...
先对能答疑解惑的老师们和帮助顶帖的同学表示感谢,谢谢!问题描述:上下页模式的分页,但是a href里的地址是javascript:goListPage()跳转到function goListPage(pageNo)去解析的。无法直接取到全部分页的网址。
附加问题:
网址采集规则里,高级模式下的分页设置,跟内容采集规则里的内容分页到底什么关系啊?帮助文档里说是一回事,但是一个是网址分页,一个是内容分页,又好像说的不是一回事,这地方一直没搞懂。
网页地址:http://www.gzlycx.gov.cn/article/artList?itemId=1
说明:“总共563记录“和”tc=563“两个位置的563,是各个分页文章数量的总和,将来文章增加,这个是会变的(系统自动获取的)。
网页源码(部分):
<!-- 页码 -->
<div class="pages">
<div class="page_box">
<div class="page">
<span class="count" style="float:left;">总共563记录</span>
<a class="previous" href="javascript:goListPage(2)">上一页</a>
<a class="item" href="javascript:goListPage(1)">1</a>
<a class="item" href="javascript:goListPage(2)">2</a>
<a class="on" >3</a>
<a class="item" href="javascript:goListPage(4)">4</a>
<a class="item" href="javascript:goListPage(5)">5</a>
...
<a class="item" href="javascript:goListPage(29)">29</a>
<a class="next" href="javascript:goListPage(4)">下一页</a>
<span class="goto_page_box">
<input type="text" id="goToPage" class="page_put" value="3" />页
<input type="button"class="go_btn" value="跳转" onclick="goToPage()" />
</span>
</div>
</div>
</div>
<script>
function goListPage(pageNo){
window.location.href="?pageNo="+pageNo+"&tc=563&itemId=1";
}
function goToPage(){
var page = document.getElementById("goToPage").value;
if (page > 29){
page = 29;
}
goListPage(page);
}
</script>
得手动设置组合下 网址分页规则
页:
[1]