點擊驗證碼刷新的實現


寫驗證碼的時候碰到一個問題,就是點擊圖片刷新的時候不會重新請求。

因為用的方法是讓img的src請求服務器返回驗證碼圖片。

解決:

在src的請求地址中加上一個會變的參數,比如隨機數,時間戳都可以,只要讓整個請求的路徑是變化的就行。

原理:

img的src請求地址不變的話,會認為是同一張圖片,所以就從緩存中讀取,所以就不重新請求了。

但其實,我在火狐瀏覽器禁用了緩存的時候,src請求地址不加變化參數,卻不會發起請求。

這點說明並不是從緩存中讀取的,其他瀏覽器我沒測試過。

 

總之就是得在請求地址后面加個變化參數就可以解決問題了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM