이 문제에 대한 도움을 받기를 바랍니다. IE의 일부 사용자가이 자바 스크립트 문제를보고했지만 다시 제작할 수 없었습니다.IE의 주요 JQuery 버그가 재현되지 않음 -이 버그를 해결하기 위해이 상황에서 내가 할 수있는 일은 무엇입니까?
본질적으로 Windows IE 사용자의 일부 클래스에서는 게임이 작동하지 않습니다 (또는 $ .ajax()가 작동하지 않습니다).
내가 알고있는 무엇 :
- 나는 아약스 호출 (ajax_init_trainer를) 스왑 및 초기화를 할 몇 가지 요청 매개 변수와 표준 링크를 사용하고 다음 아약스를 명중 할 때까지 PPL 문제를 전달받을 듯 요구.
나는 IE가 미친 캐싱을 수행하므로 고유 한 URL을 만들어야하므로 _requestno 매개 변수가 추가되었습니다. 그러나 캐시를 설정하면 false가 수행됩니다. 이것은 불평하는 누군가를 위해 그것을 고치지 못했습니다.
function done(res, status) {
var data = JSON.parse(res.responseText);
hide_loading();
if (status == "success") {
window.location.href="/bamo/battle/?{{ fb_sig}}";
}
else {
display_alert("Problem!",data.msg,$("#notifications"));
}
};
$(".monster_select_class").click(function() {
$(this).attr("src","{{MEDIA_URL}}/bamo/button_select_click.png");
monster_class = $(this).attr("monster_class");
monster_type = $(this).attr("monster_type");
ajax_init_trainer(monster_class,monster_type);
});
function ajax_init_trainer(trainer_class,monster_type) {
var data = {trainer_class:trainer_class,monster_type:monster_type};
var d = new Date();
var args = { type:"POST",url:"/bamo/api/init_trainer/?_requestno="+d.getTime(),data:data,contentType:"application/json;", dataType: "json",cache:false,complete:done};
$.ajax(args);
return false;
};
영향을받는 IE 버전을 파악 했습니까? –
+1 '괴물'과 '싸움'에서 관련된 게임. – karim79