30/03/2011, 17:11
|
| Colaborador | | Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 4 meses Puntos: 1012 | |
Respuesta: funciones invalidas en IE usalo así Cita: function fnc() {
var obj = ["Msxml2.XMLHTTP","Msxml2.XMLHTTP.4.0","Msxml2. XMLH TTP.5.0","Msxml2.XMLHTTP.3.0","Microsoft.XMLHTTP"];
var objhttp = false;
for(var i=0 ; !objhttp && i<obj.length ; i++){
try{
objhttp = new ActiveXObject(obj[i]);
}
catch(e) {
objhttp = false;
}
}
if(!objhttp && typeof XMLHttpRequest!='undefined') {
objhttp = new XMLHttpRequest();
}
return objhttp;
}
function cargarExtern(dades,divID) {
var peticio = fnc();
var obj = document.getElementById(divID);
peticio.open("GET", dades);
peticio.onreadystatechange = function() { en ie8 funciona esto Cita: var objhttp = false;
objhttp = new XMLHttpRequest();
return obhttp; |