hola, gracias por responder,
Código Javascript
:
Ver originalfunction leerDatosTXDV(capa,tarea,envioid)
{
if (oXML.readyState==1)
{
if ( tarea == 'alertas')
{
var divaler = document.getElementById("veralertas");
divaler.style.display= 'block';
divaler.innerHTML = '<img src="/images/ajax/ajax-loader.gif">';
}
else
{
document.getElementById(capa).innerHTML = '<img src="/images/ajax/ajax-loader.gif">';
}
}
else if (oXML.readyState==4)
{
var cadena = oXML.responseText;
var mensajes = cadena.split(",");
var accion = mensajes[0];
if (accion == 'mensajes')
{
var atextodi = "";
for ( i=1;i<mensajes.length;i++ )
{
atextodi += mensajes[i] + "<br /> ";
}
document.getElementById(capa).innerHTML = atextodi;
pageTracker._trackPageview(urlGO.replace("URL",""));
}
else if (accion == 'alertas')
{
var atextodi = "";
for ( i=1;i<mensajes.length;i++ )
{
atextodi += mensajes[i] + "<br /> ";
}
document.getElementById("veralertas").innerHTML = atextodi;
document.getElementById(envioid).disabled = false;
document.getElementById(envioid).value = 'envio';
pageTracker._trackPageview(urlGO.replace("URL",""));
}
else if (accion == 'redireccionGU')
{
cadenaURLtx(mensajes[1],mensajes[2],mensajes[3]);
}
else if (accion == 'redireccionGO')
{
OajaxT(mensajes[1]);
}
else
{
document.getElementById(capa).innerHTML=oXML.responseText;
pageTracker._trackPageview(urlGO.replace("URL",""));
}
}
}
más que raro, en la llamada se muestran las alertas en el div veralertas, que forma parte del código html de la página.
(he comprobado con las herramientas para webmasters de chrome que el contenido de este div veralertas se carga correctamente, pero no cambia el estilo, es decir, puedo mostrarlo en la página eliminando desde las herramientas display:none)
que cosa más rara!
un saludo,
josé carlos.