0

ここで何が起こっているか知っている人はいますか?私はこのコードを書いて、phpファイルを呼び出して画像を生成し、それを画面に表示しました。どういうわけか、これは Mozilla と Chrome では正常に機能しますが、IE では機能しません。私のコードで何がうまくいかないのか誰でも知っていますか?

var src = $.ajax({
url: "em_captcha.php",
async: false
}).responseText;

$("#imgCaptcha").html(src); 
4

2 に答える 2

2

あなたが試してみたらどうですか:

$.ajax({
   url : "em_captcha.php",
   async : false,
   success : function(src){
      $("#imgCaptcha").html(src); 
    }
});
于 2012-05-17T23:16:00.380 に答える
0

この問題の原因となっているキャッシュ。次のコードをajaxに追加することで、この問題を解決しました。

キャッシュ:false、

于 2012-05-30T23:15:30.247 に答える