亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

用戶通過拖動滑塊行為來完成校驗,支持PC端移動端。可以將用戶拖動行為的時間、精度,滑動軌跡等信息到服務器,然后進行后臺算法驗證。


jQuery滑塊驗證碼,用戶通過拖動滑塊完成校驗,支持PC端及移動端


使用方法:

依賴插件:jQuery、bootstrap、font-awesome

將引入樣式表的 <link> 標簽復制并粘貼到 <head> 中,并放在所有其他樣式表之前。

<link href="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/css/bootstrap.min.css">
<link href="https://cdn.bootcss.com/font-awesome/5.7.2/css/all.min.css">
<link href="./src/slidercaptcha.css">

將引入腳本的 <script> 標簽復制并粘貼到 <body> 最后面。

<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script src="./src/longbow.slidercaptcha.js"></script>

添加網頁Html元素

<div id="captcha"></div>

通過 javascript 初始化控件

<div id="captcha"></div>
<script>
    $('#captcha').sliderCaptcha();
</script>

你還可以根據自己需要設置寬度與高度等配置

<script>
    $('#captcha').sliderCaptcha({
        width: 280,
        height: 150,
        sliderL: 42,
        sliderR: 9,
        offset: 5,
        loadingText: '正在加載中...',
        failedText: '再試一次',
        barText: '向右滑動填充拼圖',
        repeatIcon: 'fa fa-redo'
        setSrc: function () {
            //設置圖片加載路徑
        },
        onSuccess: function () {
            //驗證通過時回調此函數
        },
        onFail: function () {
            //驗證失敗時回調此函數
        },
        onRefresh: function () {
            //點擊重新加載圖標時回調此函數
        }
    });
</script>

詳細參數:

名稱類型默認值說明
widthinteger280背景圖片寬度
heightinteger150背景圖標高度
sliderLinteger42拼圖寬度
sliderRinteger9拼圖突出半徑
offsetinteger5驗證容錯偏差值 默認5個像素偏差即認為驗證通過
loadingTextstring"正在加載中..."圖片加載時顯示的文本信息
failedTextstring"再試一次"驗證失敗時顯示的文本信息
barTextinteger"向右滑動填充拼圖"拖動滑塊準備拖動時顯示的文本信息
repeatIconstring"fa fa-redo"重新加載圖標 需引用 font-awesome
setSrcfunction"https://picsum.photos/?image=random"設置圖片加載路徑
onSuccessfunctionnull驗證通過時回調此函數
onFailfunctionnull驗證失敗時回調此函數
onRefreshfunctionnull點擊重新加載圖標時回調此函數
localImagesfunctionfunction () { return 'images/Pic' + Math.round(Math.random() * 4) + '.jpg'; }圖床圖片加載失敗時調用此方法返回本地圖片路徑

其他方法:

<div id="captcha"></div>
<script>
    $('#captcha').sliderCaptcha();
    $('#captcha').sliderCaptcha('reset');
</script>

參數:

MethodExampleDescription
reset$('#captcha').sliderCaptcha('reset')重置控件


分享到:
標簽:jQuery 滑塊驗證碼 滑塊校驗 PC端 移動端
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定