letpub自然基金网址:
http://www.letpub.com.cn/index.php?page=grant
letpub页面分析
进入页面分析
1.浏览器每次第一次打开letpub页面的时候都会弹出广告窗口,10秒过后广告会自动消失,为了节约时间需要去找到关闭按钮:
<a class="layui-layer-ico layui-layer-close layui-layer-close2" href="javascript:;"></a>
如果是访问首页,广告过后还会提示用户登录,为了节约时间需要去找到关闭按钮:
<a class="layui-layer-ico layui-layer-close layui-layer-close1" href="javascript:;"></a>
基金搜索页面分析
找到输入框:
<input type="text" name="name" id="name" placeholder="可查看最近10年数据统计" value="" class="jjinput">
找到项目批准时间:
<select id="startTime" name="startTime" tabindex="1">
<option value="2019" selected="">2019</option>
<option value="2018">2018</option>
<option value="2017">2017</option>
<option value="2016">2016</option>
<option value="2015">2015</option>
<option value="2014">2014</option>
<option value="2013">2013</option>
...........
<option value="1997">1997</option>
</select>
找到提交按钮
<input type="image" width="114" height="29" style="margin-top:5px;" id="submit" name="submit" value="advSearch" src="/uploads/images/button.gif" onclick="return checksubmit()">
查询结果分析
# 找到表格
<table width="1100" class="table_yjfx">
<tbody>
<!-- 第一个tr里装的翻页信息 -->
<tr>
<td>
<a href="#">首页</a>
<a href="#">上一页</a>
<a href="#">1</a>
.................
<a href="#">下一页</a>
<a href="#">尾页</a>
</td>
</tr>
<!-- 以下为基金项目信息 -->
<tr></tr>
</tbody>
</table>
letpub网页地址分析
刚进基金查询页:同个get方式传递参数:page=grant
http://www.letpub.com.cn/index.php?page=grant
输入查询条件:项目名称,和批准时间后查询的地址:
http://www.letpub.com.cn/?page=grant&name=知识图谱&person=&no=&company=&startTime=2010&endTime=2019&money1=&money2=&subcategory=&addcomment_s1=&addcomment_s2=&addcomment_s3=&addcomment_s4=¤tpage=2#fundlisttable
分解地址:
http://www.letpub.com.cn/
?
page=grant&
name=知识图谱&
person=&
no=&
company=&
startTime=2010&
endTime=2019&
money1=&
money2=&
subcategory=&
addcomment_s1=&
addcomment_s2=&
addcomment_s3=&
addcomment_s4=&
currentpage=2#
fundlisttable
地址分析结论:
从分析结果可以得出:需要动态传入的数据为:name,startTime,endTime