Django: 页面设计,实现验证码刷新

Posted 小黄人python

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django: 页面设计,实现验证码刷新相关的知识,希望对你有一定的参考价值。

之前以为一定要用ajax实现,其实是不用的

改动img的src就行,但两次的src是不能一样的。

所以我是这么实现的:

<script>
‘use strict‘;

function refresh(){
    var validate_image = document.getElementById(‘vcode‘);
    validate_image.src= "/people/identifying_code/"+Math.round(Math.random()*100)+"/";
}
</script>


<div class="identifying_code"><img id="vcode" onclick="refresh()" src="{% url ‘validate‘ 1 %}" alt="验证码"></div>

 

上面代码中的src是链接到一个网址,该网址是对用相应脚本生成一个验证码的网址。

以上是关于Django: 页面设计,实现验证码刷新的主要内容,如果未能解决你的问题,请参考以下文章

JSP 设计教师与学生不同登陆界面(带验证码)

jQuery实现发送验证码30s倒计时,且刷新页面时有效

django验证码更换

ASP.NET ashx实现无刷新页面生成验证码

注册表单无刷新验证+php无刷新刷新验证码

72django之简单验证码实现与form表单钩子函数补充