解决在火狐浏览器中TP5验证码不刷新的问题

在TP5中的网页中加了验证码,在用手机测试的时候发现在火狐浏览器上无法刷新验证码
仔细研究后发现,验证码img的src网址不变的话,Firefox不进行服务器刷新。

解决的想法是在img的src网址末尾加上随机变化的数值(time或者random)。

变更方法是在onclick事件中,加上随机字符串,
如下:

}?seed='+Math.random()">




在TP5中的网页中加了验证码,在用手机测试的时候发现在火狐浏览器上无法刷新验证码
仔细研究后发现,验证码img的src网址不变的话,Firefox不进行服务器刷新。

解决的想法是在img的src网址末尾加上随机变化的数值(time或者random)。

变更方法是在onclick事件中,加上随机字符串,
如下:

<img id="verifycode_img" title="点击更换" src="{<:captcha_src()>}" οnclick="this.src='{<:captcha_src()>}?seed='+Math.random()">




相关文章

(1)创建数据表: CREATE TABLE IF NOT EXISTS `think_form` ...
组合查询的主体还是采用数组方式查询,只是加入了一些特殊的...
(1)创建模版:/App/Home/View/Form/edit.html   <FORM m...
自定义配置文件user.php: <?php return array(    \'se...
在一些成熟的CMS系统中,后台一般都包含一个配置中心(如织梦...
废话不多说先上图预览下,即本博客的分页; 这个分页类是在...