Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/04/2009, 15:44
Zack78
(Desactivado)
 
Fecha de Ingreso: enero-2008
Mensajes: 272
Antigüedad: 16 años, 11 meses
Puntos: 1
Respuesta: Problema ajax con Mozilla firefox

Cita:
Iniciado por venkman Ver Mensaje
En general sí que funcionan.

Tendrás que enseñarnos tu código y contarnos qué error te da para que podamos ver qué es lo que pasa. Porque si no, no podemos jugar a "adivinar".
Gracias por responder,

simplemente no funciona, y muestra ningún error

Código html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Gestión para el desarrollo humano</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Keywords" content="Gestión para el desarrollo humano" />
<meta name="Description" content="Pagina dedicada a consultoria para profesionales" />
<meta name="Author" content="Monica Cortez" />
<meta name="Subject" content="Consultoria" />
<meta name="Language" content="es" />
<meta name="Robots" content="index, follow" />
<link rel="alternate" href="http://www.ice.com/" title="Indice de contenidos" media="all" lang="es" />
<meta http-equiv="imagetoolbar" content="no">
</head>
<script type="text/javascript" src="ajax_main.js"></script>
<script type="text/javascript" src="informacion/ajax_informacion.js"></script>
<script type="text/javascript" src="js/validar_campos.js"></script>
<link href="css/style_usuario.css" rel="stylesheet" type="text/css">

<body onload="MostrarContenido(6,2);MostrarMenuIzq(5,2); ">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="26%" align="center" valign="top" style="padding:10px;"><img src="images/logo_ice_03.jpg" width="214" height="64" border="0" />
<div style="padding:4px;" class="Slogan">Gestión para el desarrollo humano</div></td>
<td width="74%" valign="top">&nbsp;</td>
</tr>
<tr height="60">
<td colspan="2" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="1">
<tr class="fondoColor">
<td width="10%" align="center" ><a href="javascript:MostrarContenido(1,2)" onmousemove="OcultarDiv('desplegable');Ocultar('c1 ');Ocultar2('c2');" class="TextoMenu">Que hacemos</a></td>
<td width="10%" align="center" ><a href="javascript:MostrarContenido(2,2)" onmousemove="OcultarDiv('desplegable');Ocultar('c1 ');Ocultar2('c2');" class="TextoMenu" >Quienes Somos</a></td>
<td width="10%" align="center" >
<a href="javascript:;" onmousedown="mostrar_desplegable('desplegable');mo strar_ocultar('c1');mostrar_ocultar('c2');" class="TextoMenu">Clientes de ECI</a>
</td>
<td width="10%" align="center" ><a href="javascript:MostrarContenido(3,2)" onmousemove="OcultarDiv('desplegable');Ocultar('c1 ');Ocultar2('c2');" class="TextoMenu">Publicaciones</a></td>
<td width="10%" align="center" ><a href="javascript:;" onmousemove="OcultarDiv('desplegable');Ocultar('c1 ');Ocultar2('c2');" onclick="Contacto();" class="TextoMenu">Contáctenos</a></td>

<td width="7%" style="padding:5px; padding-left:15px;" ><a href="javascript:;" onmousemove="OcultarDiv('desplegable');Ocultar('c1 ');Ocultar2('c2');" class="TextoMenu">Alemán</a></td>
<td width="7%" style="padding:5px; padding-left:15px;" ><a href="javascript:;" onmousemove="OcultarDiv('desplegable');Ocultar('c1 ');Ocultar2('c2');" class="TextoMenu">Español</a></td>
<td width="36%" style="padding:5px; padding-left:15px;" ><a href="javascript:;" onmousemove="OcultarDiv('desplegable');Ocultar('c1 ');Ocultar2('c2');" class="TextoMenu">Ingles</a></td>

</tr>
</table>
<div id="desplegable" style="display:none;" >
<table width="100%" border="0" cellpadding="0" cellspacing="1">
<tr >
<td width="20%" align="center" >&nbsp;</td>
<td width="15%" class="fondoColor">

<div id="c1" style="display:none; padding-left:17px; padding-top:1px;"><a href="javascript:;" class="TextoMenu">Consultoría Individual</a></div>
<div id="c2" style="display:none; padding-left:17px;padding-top:1px; padding-bottom:1px;"><a href="javascript:;" class="TextoMenu">Consultoría Institucional</a></div>
</td>
<td width="15%" align="center" >&nbsp;</td>
<td width="7%" style="padding:5px; padding-left:15px;">&nbsp;

</td>
<td width="43%" style="padding:5px; padding-left:15px;" >&nbsp;</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td colspan="2"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%" valign="top" style="border: 1px dotted #666666;">
<div style="padding-left:10px; padding-right:10px; padding-top:1px;" id="menu_izq"></div>
</td>
<td width="60%" valign="top" style="padding-left:30px; padding-right:30px; padding-top:15px;">
<div id="inicio"></div>
</td>
<td width="20%" valign="top" style="padding-left:10px; padding-right:10px; padding-top:5px;border: 1px dotted #666666;">
<div class="Titulo">
Últimas publicaciones
</div>
</td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2" valign="bottom" style="padding-top:40px;" class="TextoPiepagina" align="center"">Copyright © 2009 M&oacute;nica Cortez</td>
</tr>
</table>
</body>
</html>


Código ajax o javascript

function nuevoAjax()
{
/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
lo que se puede copiar tal como esta aqui */
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no IE
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para IE
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E)
{
if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();
}
}
return xmlhttp;
}

function MostrarContenido(tipo,idioma)
{
var ajax=creaAjax();
ajax.open("POST", "informacion/contenido.php", true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("tipo="+tipo+"&idioma="+idioma);
inicio.innerHTML='<img src="images/progress.gif">'
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
inicio.innerHTML=ajax.responseText;
}
}
}

function MostrarMenuIzq(tipo,idioma)
{
var ajax=creaAjax();
ajax.open("POST", "informacion/info_principal.php", true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("tipo="+tipo+"&idioma="+idioma);
menu_izq.innerHTML='<img src="images/progress.gif">'
ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
menu_izq.innerHTML=ajax.responseText;
}
}
}

Gracias Nuevamente espero que me puedan ayudar necesito con urgencia solucionar este problema