这个如何实现自定义页码翻页功能
本帖最后由 godsky 于 2014-6-24 09:27 编辑网页中翻页文本链接如下:
我查看了涉及到翻页的代码只有这一点: </table>
</div>
</div>
<table align="center">
<tr>
<td><script>
var url = location.href;
var pageOne = new pageObject(url,120,120,1800,'pageOne');
</script>
</td>
我查看了改网页,每次翻页页面网址不会变化。通过论坛搜索发现利用_IELinkClickByText 可以实现 下一页 和 首页 末页功能,但是我想实现 :在上图中的 跳转到第口页填写页码,实现页面跳转功能? 看不懂也{:face (427):} 简单就是实现 跳转到 某页功能 回复 2# lxwlxwayy 本帖最后由 nmgwddj 于 2014-6-24 19:54 编辑
网页中的翻页是要配合数据库的,举个例子。
当打开某页面首页时,翻页的文字指向【1】,当你查看【1】这个超链接时有的是JS、有的是URL传参。传递的参数无非就一个参数,你要访问第几页,比如你点击了【5】(第五页),相应你的点击事件后传递给JS或服务器端另外一个处理程序,程序根据你选择的页数得出 起始数据 (5 * x - 1,其中x等于一页显示多少条记录),随后使用sql语句从数据库中拉取数据,比如MySQL数据库可使用语句: select * from datalist limit (5 * x - 1), x。语句的意思是取出从(5 * x - 1)这一行以后的数据,取出数量为x条。然后发送给前段程序显示。 模拟人工先在方框中输入页数,再模拟点击确定按钮,不行吗? 看看,感谢,学习学习,学习 学习。。。。。。。。。。。。。。。。。。。。。 回复 5# shqf
目前就是这方法,不过这样操作 感觉和按键精灵录制的脚本操作一样了 你发个链接,或者整个html的代码出来看看,你那段代码看不出什么. 不想模拟的话,那你需知道翻页时点击确定后的实际链接地址及传送的数据。可用网页数据分析工具如HttpWatch抓包分析一下。 回复 5# shqf
目前就是这种方法,很山寨 回复 11# godsky
一般网页操作就是填个表,然后模拟下点击,没什么山寨不山寨的.. 本帖最后由 shqf 于 2014-7-1 18:49 编辑
回复 11# godsky
楼主究竟用了哪种方法?模拟人工操作与用网页数据分析工具分析后直接提交数据是完全不一样的方法呀!后者属GET/POST提交,绝对算得上是一种高级操作了,唉! 回复 13# shqf 模拟人工操作 如果网页里面的源码不变动的还好一点如果变的就正则了
页:
[1]