91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

客戶端驗證碼框架——jquery real person

發布時間:2020-07-13 00:37:23 來源:網絡 閱讀:744 作者:ycregular 欄目:web開發

客戶端驗證碼框架——jquery real person 。


首先需要在先官網站里找到realPerson 框架的jquery庫。
<script language="javascript" src="jquery-1.4.1.min.js"></script>
<link href="jquery.realperson.css" type="text/css" rel="Stylesheet" />
<script language="javascript" src="jquery.realperson.js"></script>
一.好了現在可以實現神奇的客戶端驗證框架了,如下:
<input id="loginRealperson" type="text" />
<script language="javascript" type="text/javascript">
$(function(){
$("#loginRealPerson").realPerson(
   {
     length:6,//設定驗證碼字符長度
     includerNumbers:true, //是否引入數字格式
     regenerate:"點擊刷新驗證碼!" //提示語
   }
);
});
</script>
運行你的html頁面,會出現驗證碼。
加入需要在客戶端進行比對驗證碼,建議自己方法
jQuery.getHashNumber=function(value){
var hash = 5381;
value=value.toUpperCase();
for (var i = 0; i < value.length; i++) {
hash = ((hash << 5) + hash) + value.charCodeAt(i);
}
return hash;
}
利用以上方法返回值與生成驗證碼號碼——var generateNum = $(".realperson-hash").val();進行比對。
二.如果想提交到服務器端則需要將
頁面驗證碼文本框內容
var loginRealPerson  = $("#loginRealperson").val();
作為參數傳遞到服務器端進行比對
服務器端需要創造一個算法與loginRealPerson 進行比對。
private String rpHash(String value) {
int hash = 5381;
value = value.toUpperCase();
for(int i = 0; i < value.length(); i++) {
hash = ((hash << 5) + hash) + value.charAt(i);
}
return String.valueOf(hash);
}
(注意:jquery real person 對IE6 不兼容,建議有在使用IE6的童鞋選擇其它方案。——IE6會將打印出來的“*”拉的很寬,超級難看的。除非你可以對realPerson框架進行修改。)

希望對大家有幫助。


jquery real person 包見附件


附件:http://down.51cto.com/data/2363129
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

庆安县| 泸溪县| 新竹县| 龙胜| 五华县| 五原县| 九龙县| 龙岩市| 黔东| 石狮市| 上虞市| 西乌珠穆沁旗| 徐水县| 云安县| 清水县| 龙泉市| 湘潭县| 楚雄市| 涞源县| 靖边县| 房产| 昂仁县| 夏邑县| 蕲春县| 枣阳市| 淮安市| 佛教| 洛南县| 京山县| 石狮市| 阳城县| 通江县| 余姚市| 六盘水市| 沙洋县| 张家港市| 米泉市| 柘荣县| 沅陵县| 堆龙德庆县| 桐柏县|