내가 사용하는 AJAX가 IE에서 완벽하게 작동하지만 Google 크롬이나 Firefox에서 전혀 작동하지 않는다면 누가 주된 차이점이나 내가 찾는 부분을 말해 줄 수 있습니까?IE에서만 작동하는 Ajax
IE에서 수락 할 수있는 것들이 있습니까? 그렇지만 다른 것들은 없습니까? 아니면 모든 브라우저에서 작동하도록 추가해야하는 코드가 있습니까?
이것이 영향을 미치는지는 모르지만, 나는 PYTHON으로 일하고 있습니다!
var url = 'evaluacionDesempenoBD.py?cadena=' + cadena + '&comentario=' + comentario + '&idEvaluacion=' + idEvaluacion + '&seccion=' + seccion;
xmlhttp = GetXmlHttpObject();
if (!xmlhttp) {
alert ("Browser does not support HTTP Request");
return;
}
var xml = xmlhttp;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);'''
나는 희망 : 나는 이런 식으로 뭔가를 포함하는 일반 자바 스크립트 기능을 사용하여이 작업을 수행 한 후
var xmlhttp;
var request = true;
function GetXmlHttpObject() {
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml12.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
return false; //or null
}
}
}
if (!request)
alert ("Error initializing XMLHTTPRequest!");
return request;
}
: 여기
모든 아약스 기능이 기본으로 사용하는 코드입니다 나 자신을 분명히했다 고마워!
어떤 오류가 발생합니까? 어떤 코드를 사용하고 있습니까? – Quentin
우리는 코드를 볼 필요가 있지만'XMLHttpRequest' 객체가 아니라'ActiveX' 객체 만 만드는 것처럼 들립니다. –
@Quentin 매우 큰 코드가 있습니다. AJAX 함수는 단순히 데이터베이스에 무언가를 삽입하는 다른 스크립트로 이동합니다. – mauguerra