Y me esta sacando un error muy curioso:
1. CUando entro a la pagina y selecciono el pais, automaticamente me carga las regiones de ese pais, que alegria, sin embargo cuando voy a selecciono otro pais me sale un error Javscript que dice :
El objeto no acepta esta propiedad o metodo.
en la linea 34 CAR 2
esa linea tiene lo siguiente:
_objetus=objetus();
es decir es cuando instancio el objeto.
Me parece muy curioso por que funciona bien la primera ves y no al segunda... ( lo he comprobado por que si recargo la pagina e intento, entonces me funciona, pero luego trato de intentar y no me funciona)
haber si ustedes em pueden ayudar en esta eta exploratoria de AJAX
Les dejo el codigo javscript que estoy ejecutando:
Código HTML:
<script language="javascript"> function objetus() { try { objetus = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { objetus= new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { objetus= false; } } if (!objetus && typeof XMLHttpRequest!='undefined') { objetus = new XMLHttpRequest(); } return objetus } function consulta_regiones(id,form) { //creamos el objeto _objetus=objetus(); //cargamos una varible con las variables que vamos a enviar _values_send="funcion="+id _URL_="/inc/funciones/consulta_regiones.php?" _objetus.open("GET",_URL_+"&"+_values_send,true); //una vez enviado los valores inmediatamente llamamos a la propiedad //onreadystatechange _objetus.onreadystatechange=function() { //dentro de la funcion comprobamos el estado del proceso //si es 4 (terminado) pedimos lo que nos han mandado if (_objetus.readyState==4) { //usamos la propiedad responseText para recibir en una cadena //lo que nos mandaron var ojos= _objetus.responseText; eval(ojos); } } //obligatorio .... luego explicarè el porque _objetus.send(null); } </script>