| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- <%@ page language="java" contentType="text/html;charset=GBK"
- pageEncoding="GBK"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=GBK">
- <title>已发送短信</title>
- <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/plugins/ligerGrid.js" type="text/javascript"></script>
- <link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <script type="text/javascript">
- var myCount=120;
- var objTimer;
- $(function(){
- $("#btnValidate").click(function(){
- var validate_num=$("#validate_num").val();
- var serial_num=$("#serial_num").val();
- var flag=/^[0-9]{6}$/.test(validate_num);
- if(!flag){
- $.ligerDialog.warn("验证码输入有误!");
- return ;
- }
- if(serial_num ==null || serial_num==""){
- $.ligerDialog.error("验证码错误!");
- return ;
- }
- $.ajax({
- type:"post",
- url:"SmsAction.do?task=validate_num&code="+validate_num+"&serial_num="+serial_num+"&validate_id="+$("#validate_id").val()+"&time="+new Date().getTime(),
- dataType:"json",
- success:function(data){
- if(data.info=="success"){
- window.location.href="${pageContext.request.contextPath}/"+$("#return_tab").val();
- }else{
- $.ligerDialog.error("验证码错误!");
- }
- }
- });
- });
- });
- function backwardCount(){
- var btnSendSms = $("#btnSendSms");
- var lefttime = $("#lefttime");
- if(myCount==0){
- lefttime.html("(已失效)");
- $("#btnValidate").attr("disabled",true);
- btnSendSms.html("获取短信验证码");
- btnSendSms.attr("disabled",false).css("color","blue").css("text-decoration","underline");
- myCount=120;
- window.clearInterval(objTimer);
- }else{
- if (myCount > 60) {
- btnSendSms.html("已发送");
- btnSendSms.css("color","grey").css("text-decoration","none");
- } else {
- btnSendSms.html("重新获取");
- btnSendSms.attr("disabled",false).css("color","blue").css("text-decoration","underline");
- }
- lefttime.html("(剩余有效时间" + myCount + "秒)");
- myCount--;
- }
- }
- function sendPhoneNo(){
- window.clearInterval(objTimer);
- myCount=120;
- $.ajax({
- type:"post",
- url:"SmsAction.do?task=sendPhoneNo",
- dataType:"json",
- success:function(data){
- $("#seqenceInfo").show().html("短信序号"+data.serial_num);
- $("#serial_num").val(data.serial_num);
- $("#validate_id").val(data.validate_id);
- $("#lefttime").show().html("(剩余有效时间120秒)");
- $("#btnSendSms").html("已发送").css("color","grey").css("text-decoration","none");
- $("#btnValidate").attr("disabled",false);
- backwardCount();
- objTimer = window.setInterval("backwardCount()",1000);
- }
- });
- }
- </script>
- <style type="text/css">
- label.item {
- display: inline-block;
- font-size: 14px;
- font-weight: bold;
- text-align: right;
- vertical-align: middle;
- width: 95px;
-
- }
- .row {
- line-height: 36px;
- color: #000;
- }
- </style>
- </head>
- <body >
- <div class="container-layout">
- <div id="title" class="form-button" style="width: 100%;">
- <input onclick="closeTabUseInOA();" type="button" value="关闭" class="l-button">
- <input type="hidden" id="return_tab" value="${return_tab}" />
- <input type="hidden" id="serial_num" />
- <input type="hidden" id="validate_id" />
- </div>
- <div class="default_search row" style="margin: 0; width: 100%; padding:0;">
- <label id="loginName_label" class="item">手 机 号:</label><font style="font-size:16px;" id="iphone">${iphone }</font>
- </div>
- <div class="default_search row" style="margin: 0; width: 100%; padding:0;">
- <p style="margin:0;padding:0;">
- <label class="item"> 验 证 码:</label>
- <input id="validate_num" class="text" type="text" maxlength="6" value="" style="width:55px;">
- <span id="seqenceInfo" style="display:none">短信序号${serial_num}</span>
- <span id="lefttime" style="display:none">(剩余有效时间120秒)</span>
- <a id="btnSendSms" class="linka" onclick="sendPhoneNo();" href="#" style="color: blue; text-decoration: underline;">获取短信验证码</a>
- </p>
- </div>
- <div class="default_search" style="margin: 0; width: 100%; padding:0;">
- <ul class="list_search" style="width:600px;">
- <li class="title">
- <input type="button" class="l-button" value="验证" disabled="disabled" id="btnValidate">
- </li>
- </ul>
- </div>
- </div>
- </body>
- </html>
|