ホームページ >ウェブフロントエンド >jsチュートリアル >IEでは認証コードが更新されないが、Googleや他のブラウザでは正常に動作する問題の解決策_JavaScriptスキル

IEでは認証コードが更新されないが、Googleや他のブラウザでは正常に動作する問題の解決策_JavaScriptスキル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-05-16 16:55:041108ブラウズ

今日認証コードをやっていたところ、IEでは認証コードが更新されないことが分かりましたが、Googleなど他のブラウザでは問題なかったので、IEのデフォルト設定ではキャッシュの問題ではないかと思いました。アクセスアドレスが変更されない場合、そこにはアクセスしません。キャッシュ内のコンテンツを取得しますがロードします

したがって、解決策は、検証コードの切り替えアドレスの後にランダムなパラメーターを追加することです

例:

コードをコピー コードは次のとおりです。

<script> 🎜>//変更確認コード<BR>function changeimg(){ <BR>/ * <BR>math.random 範囲は 0 ~ 1 <BR>*999 は 0 ~ 999 になります <BR> 3000 は 3000 ~ 3999 <BR>*/ <BR>var time=Math.round(Math.random() *999) 3000; <BR>$('#captcha').attr('src','__APP__/Public/verify/time/'時間); <BR>} <BR></script>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。