نسخة الكود كما يلي:
<script type = "text/javaScript" language = "javaScript">
var انتظر = 60 ؛
تغيير الوظيفة () {
$ o = $ ("#j_refresh_checkcode") ؛
إذا (انتظر == 0) {
$ O.RemoveAttr ("معطل") ؛
$ O.HTML ("لا يمكن رؤية بوضوح؟ تغيير واحد آخر") ؛
انتظر = 60 ؛
} آخر {
$ o.attr ("معطل" ، صحيح) ؛
$ O.ATTR ("Font-Color" ، "Gray") ؛
$ O.HTML (انتظر + "يمكن إعادة الحصول عليها في ثوان") ؛
انتظر--؛
إذا (انتظر == 59) {
var imgnode = document.getElementById ("vimg") ؛
imgnode.src = "../../ajaxserver/checkcodepic.ashx؟t=" + (New Date ()). valueof () ؛ // أضف معلمة زمنية هنا لمنع مشاكل ذاكرة التخزين المؤقت للمتصفح
$ ("#j_checkcode_tip"). addClass ("Hide") ؛
$ ("#j_checkcode_tip> div"). html ("") ؛
$ ("#<٪ = hidpicmessage.clientid ٪>"). val ("") ؛
}
setTimeout (function () {
يتغير()
} ،
1000)
}
} </script>
ثم HTML كما يلي:
نسخة الكود كما يلي:
<viv>
<span> رمز التحقق </span>
<name name = "checkCode" id = "j_checkcode_input" onMousedOwn = "clearCodeMessage ()" type = "text" maxLength = "6" AutoComplete = "Off" onblur = "checkCode () />
<img src = "../../ ajaxserver/checkcodepic.ashx" id = "vimg" style = "float: left ؛ margin: -1px 0 0 3px"/>
<a id = "j_refresh_checkcode" onClick = "change ()"> لا أستطيع أن أرى بوضوح ، قم بتغيير واحد آخر </a>
<div id = "j_checkcode_tip">
<viv>
<i> </i>
<viv>
</div>
</div>
</div>
</div>