[請益] 如何curl這網站的分頁部分?
http://www.twevote.com.tw/StockInfo/moneydjA.aspx
下拉選單改變會送出不同的參數
<select name="utcTabRpter:Bottom_ddlJumpPage"
onchange="__doPostBack('utcTabRpter$Bottom_ddlJumpPage','')"
language="javascript" id="utcTabRpter_Bottom_ddlJumpPage">
也就是呼叫這個javascript,但對這部分不太熟,有誰可以跟我告知如何curl呢?
非常感謝
<script language="javascript" type="text/javascript">
<!--
function __doPostBack(eventTarget, eventArgument) {
var theform;
if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {
theform = document._ctl0;
}
else {
theform = document.forms["_ctl0"];
}
theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}
// -->
</script>
目前我寫這樣,但後續不知道要在該怎樣加上分頁的東西
$c = curl_init();
curl_setopt($c, CURLOPT_URL,
"http://www.twevote.com.tw/StockInfo/moneydjA.aspx");
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, "utcTabRpter_ddlQYear=" . $year .
"&utcTabRpter_Bottom_ddlJumpPage=2");
$data = curl_exec($c);
curl_setopt($c, CURLOPT_TIMEOUT, 10);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.173.246
→
11/14 21:20, , 1F
11/14 21:20, 1F
→
11/14 21:21, , 2F
11/14 21:21, 2F
→
11/14 21:25, , 3F
11/14 21:25, 3F
→
11/14 21:26, , 4F
11/14 21:26, 4F
※ 編輯: jami520 來自: 219.70.173.246 (11/14 22:11)
→
11/14 22:11, , 5F
11/14 22:11, 5F
→
11/15 11:55, , 6F
11/15 11:55, 6F
→
11/15 11:57, , 7F
11/15 11:57, 7F
→
11/15 11:58, , 8F
11/15 11:58, 8F
→
11/15 11:59, , 9F
11/15 11:59, 9F
→
11/15 12:39, , 10F
11/15 12:39, 10F
→
11/15 12:39, , 11F
11/15 12:39, 11F