Hace días que ando detrás de un problema al que no encuentro solución.
Tengo una web que utiliza PHP y AJAX para cargar los datos desde una BD en MySQL.
En Firefox me funciona pero en IE no hay forma. Lo que hago es cargar el menú (que también proviene de una BD de datos) y al clicarle encima, llama a una función AJAX (y a un archivo) para cargar el contenido. Parece sencillo no?! Pues no hay forma...
El codigo de la función es este:
Código:
Y lo llamo así:function cargar_contingut(id){ var id, contenidor, url; contenidor = document.getElementById('contingut'); url = "/includes/mostrar_contingut.php?id="+id; ajax=nouAjax(); ajax.open("GET",url,true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { contenidor.innerHTML = ajax.responseText; } } ajax.send(null) }
Código:
IE solo me dice que no encuentra el index.php, pero si no lo llamo! sólo llamo a mostrar_contingut.php. Me dice esto:<a href="javascript: cargar_contingut(<?=$sortida[$i]['id']?>);"><?=$sortida[$i]["nom"][1]?></a>
Código:
Claro que no lo encuentra porque no esta este archivo aquí.Not Found The requested URL /includes/index.php was not found on this server.
Espero que me puedan ayudar y muchísimas grácias de antemano.