lo que pasa es acabo de formatear mi maquina ye configurado el apache el php todo como estaba anteriormente cuando me corria la aplicacion, ahora no me me ejucta bien la funcion del ajax:
Cita:
function opcionmenu( nick,capa,ruta )
{
//alert(ruta);
document.getElementById(capa).innerHTML ='<br/><br/><br/><br/><br/><br/><p class="loading" align="center"><img src="./images/loading.gif" /> Cargando Información...</p>'
ajax = nuevoAjax();
ajax.open('GET', ruta, true );
ajax.onreadystatechange = function()
{
if ( ajax.readyState == 4 ) {
//alert(ruta);
document.getElementById(capa).innerHTML = ajax.responseText;
}
}
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//alert(ruta);
ajax.send( 'nick='+nick );
}
{
//alert(ruta);
document.getElementById(capa).innerHTML ='<br/><br/><br/><br/><br/><br/><p class="loading" align="center"><img src="./images/loading.gif" /> Cargando Información...</p>'
ajax = nuevoAjax();
ajax.open('GET', ruta, true );
ajax.onreadystatechange = function()
{
if ( ajax.readyState == 4 ) {
//alert(ruta);
document.getElementById(capa).innerHTML = ajax.responseText;
}
}
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//alert(ruta);
ajax.send( 'nick='+nick );
}
el nuevo ajax es este
Cita:
function nuevoAjax(){
var xmlhttp=false;
var browser= navigator.appName;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
if(browser == "Microsoft Internet Explorer"){
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //esto para explorer
} else {
xmlhttp = new XMLHttpRequest(); //esto para firefox
}
return xmlhttp;
}
var xmlhttp=false;
var browser= navigator.appName;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
if(browser == "Microsoft Internet Explorer"){
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //esto para explorer
} else {
xmlhttp = new XMLHttpRequest(); //esto para firefox
}
return xmlhttp;
}
ahora como no me corre bien en mi maquina lo ejecute desde otra maquina y corre normal como anteriormente lo hacia, realmente no se que es lo que puedo ser el error que me sale es este
Cita:
al aprecer lo esta duplicando la direccion /contenido/anuncio/Not Found
The requested URL /amarillas/anuncios/contenido/anuncio/contenido/anuncio/editdatosbasicos.php was not found on this server.
The requested URL /amarillas/anuncios/contenido/anuncio/contenido/anuncio/editdatosbasicos.php was not found on this server.
el codigo que genera esta funcion es esta:
Cita:
Porfavor necesito que brinden su sabiduria de ante mano muchas gracias gracias.. <script>
//opener.document.location.reload();
var TipoNav = navigator.userAgent;
var NombreNav = navigator.appName;
var VersionNav = parseInt(navigator.appVersion);
if(NombreNav == "Netscape")
{
opener.opcionmenu('<?php echo $id_area;?>','contenido2','./contenido/anuncio/editdatosbasicos.php?id_anuncio=<?php echo $idanuncio;?>');
}
if(NombreNav == "Microsoft Internet Explorer")
{
opener.opcionmenu('<?php echo $id_area;?>','contenido2','./contenido/anuncio/editdatosbasicos.php?id_anuncio=<?php echo $idanuncio;?>');
}
if(NombreNav == "Opera")
{
window.opener.opcionmenu('<?php echo $id_area;?>','contenido2','./contenido/anuncio/editdatosbasicos.php?id_anuncio=<?php echo $idanuncio;?>');
}
</script>
//opener.document.location.reload();
var TipoNav = navigator.userAgent;
var NombreNav = navigator.appName;
var VersionNav = parseInt(navigator.appVersion);
if(NombreNav == "Netscape")
{
opener.opcionmenu('<?php echo $id_area;?>','contenido2','./contenido/anuncio/editdatosbasicos.php?id_anuncio=<?php echo $idanuncio;?>');
}
if(NombreNav == "Microsoft Internet Explorer")
{
opener.opcionmenu('<?php echo $id_area;?>','contenido2','./contenido/anuncio/editdatosbasicos.php?id_anuncio=<?php echo $idanuncio;?>');
}
if(NombreNav == "Opera")
{
window.opener.opcionmenu('<?php echo $id_area;?>','contenido2','./contenido/anuncio/editdatosbasicos.php?id_anuncio=<?php echo $idanuncio;?>');
}
</script>