DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> 驗證碼在IE中不刷新而谷歌等浏覽器正常的解決方案
驗證碼在IE中不刷新而谷歌等浏覽器正常的解決方案
編輯:JavaScript綜合知識     

 在IE中,驗證碼不會刷新而谷歌等其他浏覽器沒有問題,解決方案就是在驗證碼的切換地址後面加一個隨機的參數

今天在做驗證碼的時候發現在IE中,驗證碼不會刷新,而谷歌等其他浏覽器沒有問題,所以我想到應該是緩存問題,因為IE默認的設置是如果訪問地址沒變化就不會去獲取而是加載緩存中的內容    所以解決方案就是在驗證碼的切換地址後面加一個隨機的參數    例如:  代碼如下: <script>  //換驗證碼  function changeimg(){  /*  math.random范圍是0-1  *999變成0-999  +3000 就是3000-3999  */  var time=Math.round(Math.random()*999)+3000;  $('#captcha').attr('src','__APP__/Public/verify/time/'+time);  }  </script>   
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved