有着成功订票经验的孩子放出所需要js代码
https://dynamic.12306.cn/otsweb/
//登录
$("#main").contents().find("#UserName").val("usrCode");
$("#main").contents().find("#password").val("password");
$("#main").contents().find("#randCode").val("checkcode");
document.getElementById("main").contentWindow.subForm();
//自动查询及提示剩余票数代码
window.setInterval('$("#main").contents().find("#submitQuery").click();',10000);
function checkdata()
{
var s = "";
$("#main").contents().find(".objbox").find("table").find("tr").each(function(){
if($(this).find("td").length > 12){
if($.trim($($(this).find("td").get(9)).text()) != "--" && $.trim($($(this).find("td").get(9)).text()) != "无"){
s += "软" + $($(this).find("td").get(9)).text() + "\n";
}
if($.trim($($(this).find("td").get(10)).text()) != "--" && $.trim($($(this).find("td").get(10)).text()) != "无"){
s +="硬" + $($(this).find("td").get(10)).text() + "\n";}
}
}
);
if(s != ""){alert(s);}
}
window.setInterval("checkdata()",15000);
//直接填写购票信息代码
document.getElementById("main").contentWindow.document.getElementById("passenger_1_cardtype").selectedIndex = 0;
$("#main").contents().find("#passenger_1_name").val("");
document.getElementById("main").contentWindow.document.getElementById("passenger_1_cardtype").selectedIndex = 0;
$("#main").contents().find("#passenger_1_cardno").val("");
$("#main").contents().find("#passenger_1_mobileno").val("");
2012-01-07
说点什么吧...