關于驗證碼在IE中不刷新的快速解決方法

今天在做驗證碼的時候發現在IE中,驗證碼不會刷新,而谷歌等其他瀏覽器沒有問題,所以我想到應該是緩存問題 , 因為IE默認的設置是如果訪問地址沒變化就不會去獲取而是加載緩存中的內容
所以解決方案就是在驗證碼的切換地址后面加一個隨機的參數
例如:
script//換驗證碼function changeimg(){/*math.random范圍是0-1*999變成0-9993000 就是3000-3999*/var time=Math.round(Math.random()*999) 3000;$('#captcha').attr('src','__APP__/Public/verify/time/' time);}/script以上就是小編為大家帶來的關于驗證碼在IE中不刷新的快速解決方法的全部內容了 , 希望對大家有所幫助,多多支持經驗啦網~
您可能感興趣的文章:分享一個漂亮的php驗證碼類
JavaScript生成驗證碼并實現驗證功能
JavaScript實現橫線提示輸入驗證碼隨輸入驗證碼輸入消失的方法
Ajax和PHP正則表達式驗證表單及驗證碼
MVC使用極驗驗證制作登錄驗證碼學習筆記7
thinkphp自帶驗證碼全面解析
基于PHP實現短信驗證碼接口(容聯運通訊)
Android獲取短信驗證碼的實現方法
Android中用Bmob實現短信驗證碼功能的方法詳解
【關于驗證碼在IE中不刷新的快速解決方法】極驗驗證碼 安裝部署詳細介紹

相關經驗推薦