把 captcha 放到 login 页面,可以正常使用,但是点击验证码不能刷新是什么原因呢?

来源:6-10 用户注册-4

weqopy

2017-12-23

直接刷新页面可以刷新验证码,输入正确的账号、密码、验证码也可以正常登录,就是点击验证码图片时无法更新验证码。

看到其他同学说的类似问题(链接),他应该是在 register 页面遇到的,我把这个页面最下面四个 js 文件复制到 login 中,仍然不可以。

写回答

3回答

weqopy

提问者

2017-12-24

将 register 中最下方的 四个 js 复制到 login 中,仍然不能点击刷新。

debug 正常,register 页面点击验证码,debug 中有capthca/refresh 的显示,在 login 页面点击图片无反应,debug 无输出。

0
0

精慕门3810831

2017-12-24

第四: 不要忘记在login页面最下加入jquery

<script src="{% static/js/jquery.min.js %}" type="text/javascript"></script>

0
0

精慕门3810831

2017-12-24

第一,检查login页面最下面的四个js文件是不是以下格式:

script src="{% static 'js/unslider.js' %}" type="text/javascript"></script>
<script src="{% static 'js/validateDialog.js' %}"  type="text/javascript"></script>
<script src="{% static 'js/register.js' %}"  type="text/javascript"></script>
<script src="{% static 'js/login.js' %}"  type="text/javascript"></script>

第二, 检查static文件夹中是不是有以上的文件

第第三, 在浏览器中打开隐身模式页面再试一试

0
3
bobby
回复
weqopy
好的,
2017-12-25
共3条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程