1. 程式人生 > >完美解決TP5驗證碼不重新整理的問題(firefox和IE環境)

完美解決TP5驗證碼不重新整理的問題(firefox和IE環境)

在TP5中的網頁中加了驗證碼,最近在Firefox和IE環境中發現不能重新整理。
仔細研究後發現,驗證碼img的src網址不變的話,Firefox不進行伺服器重新整理。
解決的想法是在img的src網址末尾加上隨機變化的數值(time或者random)。

變更方法是在onclick事件中,加上隨機字串,
如下:
<img id="verifycode_img" title="點選更換" src="{<:captcha_src()>}" onclick="this.src='{<:captcha_src()>}?seed='+Math.random()">