亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

12306網站晚點查詢頁面的驗證碼用window.spans=new Array();就能取消的原因是什么呢?

12306網站晚點查詢頁面的驗證碼用window.spans=new Array();就能取消的原因是什么呢?

小雞咕咕 2014-06-02 21:24:52
12306查詢火車晚點的地址:http://www.12306.cn/map_zwdcx/CCCX.jsp 好吧,但是我用IE、搜狗都顯示不出來驗證碼,而且點擊【查詢】也沒有任何提示。百度到的方法:在console下輸入 window.spans=new Array(); 回車這個時候只需要輸入站點和車次,再點擊【查詢】就可以直接查詢了,測試了一下,的確如此。請問大神們這是為什么呢?附上部分代碼:DIV:<tr align="center">     <td><b>驗證碼:</b></td>     <td align="left"><table border="0" cellpadding="0" cellspacing="0">     <tr>     <td><input maxlength="5" name="yzm" tabindex="5" id="yzm" size="12"  onKeyDown="yzmEnter()"></td>     <td height="20"  ><div id="divCode" onClick="javascript:validteCode()" title="單擊更換驗證碼" style="cursor:hand;"> <span></span><span></span><span></span><span></span><span></span> </div>     <script language="JavaScript" type="text/JavaScript">     var codes = new Array(5);       //用于存儲隨機驗證碼     var colors = new Array("#FF0000","#0000FF","#FF6600","#006600","#660000","#990066","#000000","#6600CC","#990099","#CC0099");     for(var i=0;i < codes.length;i++){//獲取隨機驗證碼     codes[i] = Math.floor(Math.random()*10);     }     var spans = document.getElementById("divCode").all;     for(var i=0;i<spans.length;i++){     spans[i].innerHTML=codes[i];     spans[i].style.color = colors[Math.floor(Math.random()*10)];    //隨機設置驗證碼顏色     }     </script></td>     </tr>     </table></td>     </tr>     <tr align="center">     <td colspan="2"><input type="button" tabindex="6" class="btn1" value=" 查 詢 " name="chaxunBtn" id="chaxunBtnId" onClick="chaxunFun()" />     <input type="button" tabindex="7" class="btn1" value=" 重 置 "  name="chongzhiBtn" id="chongzhiBtnId" onClick="chongzhiFun()"/></td>     </tr>JS:function chaxunFun(){//查詢按鈕的事件處理 var resultJsp = document.getElementById("resultJsp"); resultJsp.innerHTML = ""; var chezhanInput = document.getElementById("chezhanInId"); if(chezhanInput.disabled==false){ if(chezhanInput.value==""){ alert("錯誤提示:\n\n請輸入車站信息!"); chezhanInput.focus(); return; } } var chechiInput = document.getElementById("chechiInId"); if(chechiInput.value==""){ alert("錯誤提示:\n\n請輸入車次信息!"); chechiInput.focus(); return; } var rightcode=""; for(var i=0;i<spans.length;i++){   rightcode+=spans[i].innerHTML;                }        if(document.getElementById("yzm").value!=rightcode){ alert("驗證碼不正確,請重新輸入!"); document.getElementById("yzm").focus(); return false; } document.getElementById("resultJsp").innerHTML="正在查詢,請稍候..."; //checkCZ(); fromtoFun(); }
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 2135 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號