Quería hacerle una consulta al respecto de que podría ser el error que estoy cometiendo.
Estoy con un proyecto de una web donde en el cual estoy utilizando los SpryMenuBarVertical en Dreamweaver CS3, he acompanhado este tutorial http://www.cristalab.com/tutoriales/162/tutorial-de-ajax.html que incluye el siguiente script para poder abrir un archivo html en un div especifico, en realidad utilizando Firefox funciona todo sin problemas ahora en la hora de utilizar Internet Explorer no me funciona en el momento de dar un clic en uno de los menu para que habrá en el div de contenidos.
- Para entender mejor tengo mis div de la siguiente manera;
-Div Main (Que es el que contiene a todos los demás divs a continuación)
- Div Top
- Div Menu (En este div esta el SpryMenuBarVertical )
- Div Contenido (En este div se cargan las paginas html en la cual es llamado por cada menú de SpryMenuBarVertical )
- Spry footer (El pie de la pagina)
Código :
// Documento JavaScript // Esta función cargará las paginas function llamarasincrono(url, id_general){ var pagina_requerida = false if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc pagina_requerida = new XMLHttpRequest() } else if (window.ActiveXObject){ // pero si es IE try { pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP") } catch (e){ // en caso que sea una versión antigua try{ pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else return false pagina_requerida.onreadystatechange=function(){ // función de respuesta cargarpagina(pagina_requerida, id_general) } pagina_requerida.open('GET', url, true) // asignamos los métodos open y send pagina_requerida.send(null) } // todo es correcto y ha llegado el momento de poner la información requerida // en su sitio en la pagina xhtml function cargarpagina(pagina_requerida, id_general){ if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1)) document.getElementById(id_general).innerHTML=pagina_requerida.responseText }
OBS: La versión del Firefox que utilizo es 3.0.1
Internet Explorer 7
Desde ya muchas gracias amigos..