heisun002
发表于 2011-3-30 20:21:10
http://www.jxjyzy.com/Resource/Search.htm?SearchType=Name&_t=1&SegmentID=174&SubjectID=81
请您帮忙写个规则
power11
发表于 2011-4-3 12:44:09
http://cv.ce.cn/kcz/zk/index.shtml
楼主请帮帮忙!这个页面的文章列表我会采集
可是到文章分页就不会了请帮忙看看例如文章页http://cv.ce.cn/zxz/ep/hydt/201102/16/t20110216_22218145.shtml
我查看源文件得出的分页代码是
<TEXTAREA id=allinfo style="DISPLAY: none" name=allinfo rows=1 cols=1></TEXTAREA>
<TEXTAREA id=caption style="DISPLAY: none" name=caption rows=1 cols=1></TEXTAREA>
<TEXTAREA id=location style="DISPLAY: none" name=location rows=1 cols=1></TEXTAREA></FORM>
<div class="laiyuan">
<script language="javascript" src="http://www.ce.cn/include/setPage08.js" ignoreapd=1>
</script>
</div>
<script type="text/javascript" language="javascript" src="http://www.ce.cn/inc/share.js" ignoreapd="1">
</script>
先谢谢了
icekeen
发表于 2011-4-3 13:30:49
好强悍的楼主啊 厉害
zhouchanglin
发表于 2011-4-3 22:01:44
回复 114# power11 分页虽是js控制的,但分页相关数据都可以在页面源码找到,最前面的<DIV style='display:none' id='idTRSNavigator' class='clsTRSNavigatorDIV'>1,<A
id='idTRSListLink' class='idTRSListLink' href='t20110216_22218145_1.shtml'>2</A>,<A
id='idTRSListLink' class='idTRSListLink' href='t20110216_22218145_2.shtml'>3</A>,<A
id='idTRSListLink' class='idTRSListLink' href='t20110216_22218145_3.shtml'>4</A>,<A
id='idTRSListLink' class='idTRSListLink' href='t20110216_22218145_4.shtml'>5</A>,<A
id='idTRSListLink' class='idTRSListLink' href='t20110216_22218145_5.shtml'>6</A></DIV>选择分页区域,自动识别
秋天的无名
发表于 2011-4-6 12:10:39
先收藏慢慢看,不懂再问
秋天的无名
发表于 2011-4-6 13:03:32
没有基础,很难看懂,搜索了整个论坛,也没有先例,望楼主百忙中帮看看百姓的电话如何采,先谢谢了
网例:
http://tianjin.baixing.com/zhengzu/a90043377.html
源码是这部分,不知道显示是否相同:
<span id='d7eb4231c564aa140a14f4567fae6aff'><button onclick="show_mobile('d7eb4231c564aa140a14f4567fae6aff', this);">点击查看联系方式</button></span>
wian1314
发表于 2011-4-7 00:53:03
谢谢楼主的免费精神 ali84ls呵呵,我也来支持一下。
wian1314
发表于 2011-4-7 12:31:13
发帖就要支持~~~~~~~~定期
zhouchanglin
发表于 2011-4-7 19:49:24
b]回复 118# 秋天的无名
我这边直接显示的,路过需要点击查看show_mobile('d7eb4231c564aa140a14f4567fae6aff', this),根据
function show_mobile(key, obj) {
jQuery.get(
'/pages/get_mobile.php?key=' + key,
function(data){ obj.parentNode.innerHTML = data; }
);
}
可以知道发生ajax请求:地址http://tianjin.baixing.com/pages/get_mobile.php?key=d7eb4231c564aa140a14f4567fae6aff,d7eb4231c564aa140a14f4567fae6aff应该是随机的字符串,这样用多页匹配这个地址就可以了
秋天的无名
发表于 2011-4-8 12:34:12
非常感谢,看来不学点JS真的不行了,像楼主学习了
百姓也很变态,每天难道都是不同的吗,唉