Código Javascript:
Ver original
if(Main.isIE6()) { var XHRObj = new ActiveXObject("MSXML2.XMLHTTP.3.0"); } else { var XHRObj = new XMLHttpRequest(); }
El primer fallo lo conseguí arreglar googleando un poco, y me di cuenta de que necesitaba modificar las opciones de seguridad de IE para poder hacer las llamadas entre dominios diferentes.
Ahora me da un fallo Javascript, en el que dice:
Código Error:
Ver original
El objeto no acepta esta propiedad o método
Usando alert he conseguido ver que el fallo lo da en el siguiente pedazo de código
Código Javascript:
Ver original
var callBack = function(XHRObj) { var xmlResponse = XHRObj.responseXML; var status = xmlResponse.getElementsByTagName("status")[0]; if(status) { /* Status ok or first time */ if(getNodeValue(status.firstChild).toString().toLowerCase() == "ok") { if(Main.countryCode != xmlResponse.getElementsByTagName("sCountryCode")[0].firstChild) { Main.countryCode = getNodeValue(xmlResponse.getElementsByTagName("sCountryCode")[0].firstChild); }
En concreto creo que esta en la condición del último if.
No se si es que IE no soporta alguna de las funciones que utilizo, por si es necesario mencionar, que hago uso de Jquery.
Gracias.