<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
        “;
<html>
<head>
    <title></title>
    <script type=”text/javascript”>
        var path = ‘./’; //图片绝对路线
        function show(obj) {
            var name = obj.innerText;
            var sDiv = document.getElementById(‘img_’ +
name.split(‘.’)[0]);//文件名友美观清
            if (!sDiv) {
                sDiv = document.createElement(“DIV”);
                sDiv.id = ‘img_’ + name.split(‘.’)[0];
                sDiv.style.position = ‘absolute’;
                sDiv.style.top = obj.offsetTop + obj.offsetWidth +
‘px’;
                sDiv.style.left = obj.offsetLeft +obj.offsetHeight +
‘px’;
                sDiv.style.border = ‘1px red solid’;
                var img = document.createElement(“img”);
                img.src = path + name;
                sDiv.appendChild(img);
                document.body.appendChild(sDiv);
            }
            sDiv.style.display = ‘block’;
        }
        function f(obj) {
            var name = obj.innerText;
            var sDiv = document.getElementById(‘img_’ +
name.split(‘.’)[0]);//文件名友美观清
            if (sDiv) {
                sDiv.style.display = ‘none’;
            }
        }
    </script>
</head>
<body>
<div onmouseover=”show(this)” onmouseout=”f(this)”
style=”position:absolute;”>
    wait.gif
</div>
</body>
</html>

moneydiscount= AjaxMethod.GetCardMoney(card, pwd).value;
moneydiscount//是二个五个值拼接成的字符串,要得到七个值的话,能够把该字符串转换为贰个数组,然后去拜望。
arr=moneydiscount.split(“,”);       
//那样的话能够很有利的行使Ajax重返三个值。

注册的时候供给发送验证激活帐号的邮件,为了幸免邮件的数次重复发送,所以能够在点击了发送后,设置button要过一段时间才干继续点击。上面是二个归纳的例证:

做法:新建 a.html 和 三个待显示图片 wait.gif  放在同样目录下,
a.html 代码如下:

public class AjaxMethod www.jb51.net
{
    public AjaxMethod()
    {
        //
        //TODO: 在那边添加构造函数逻辑
        //
    }
    [Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]
    public static string GetCardMoney(string cardNo,string cardPwd)
    {
        string mConn = IConfiguration.getParameter(“connectString”);
        IDBOSQL.IDBO dbo = IDBOSQL.IDBO.getIDBO(mConn);
        dbo.openDatabase();
        DataSet ds = dbo.executeSelectSql(“select
Card_Money,Service_Discount,Good_Discount from Table_CardInfo join
Dic_CardType on Table_CardInfo.CardType_ID=
Dic_CardType.CardType_ID where Card_NO='”+cardNo+”‘ and Card_Pwd=
‘”+cardPwd+”‘and card_Status=’正常'”);
        DataTable dt = ds.Tables[0];
        string  money = dt.Rows[0][0].ToString();
        string service_discount = dt.Rows[0][1].ToString();
    string good_discount = dt.Rows[0][2].ToString();
        dbo.closeDatabase();
       return
money+”,”+service_discount+’,’+good_discount;//此处再次回到一个多少个值拼接成的字符串
    }
}

复制代码 代码如下:

document.getElementById(“txtCard_Money1”).value=arr[0];

<html>
<head>
<title>点击获取验证码开关后按键变灰,倒计时一段时间后又可另行点击</title>
</head>
<body>
<input type=”button” id=”btn” value=”免费得到验证码” />
<script type=”text/javascript”>
var wait=60;
function time(o) {
if (wait == 0) {
o.removeAttribute(“disabled”);
o.value=”无偿获得验证码”;
wait = 60;
} else {
o.setAttribute(“disabled”, true);
o.value=wait+”秒后方可再次发送”;
wait–;
setTimeout(function() {
time(o)
},
1000)
}
}
document.getElementById(“btn”).onclick=function(){time(this);}
</script>
</body>
</html>

图片 1

4、要把结果再回到到页面中

复制代码 代码如下:

a.html 和 三个待显示图片 wait.gif
放在同样目录下, a.html 代码如下: 复制代码 代码如下: !DOCTYPE HTML
PUBLIC “-//W3C//DTD HTML 4.01 Tra…

前日的原委就写到这里,未来一时间再逐级写

发表评论

电子邮件地址不会被公开。 必填项已用*标注