Forums Últimos mensajes - Powered by IBM
 

problema con links

13/08/2005 - 15:26 por TR | Informe spam
Hola,

tengo una página en asp.net c#. el problema que tengo no tiene nada que ver
con c#. la página la tengo dividida con frames, y en la parte superior hay
unos botones que son imágenes. al pulsar en un botón llama a una función
javascript que se llama irA donde le paso una serie de parámetros.

si la página ser carga rápido no se nota nada.. pero si la red está un poco
lenta.. al pulsar con el botón se pone en blanco el frame ( normal si la
carga es lenta ) y aparece la dirección de la página a la que llama.

por ejemplo, si el botón llama a la página hola.aspx y va la red un poco
lento, mientras se carga esa página, en el frame donde estan los botones
aparecería "hola.aspx".

me gustaría saber si se puede quitar ese texto y que no aparezca nada.

la funcion irA es la siguiente:

function irA(valor, menu, comentario)
{
document.all("rastro2").innerHTML = comentario;
document.all("rastro3").innerHTML = "";
document.all("rastro4").innerHTML = "";
document.all("dibujoRastro3").src = "img/trans.gif";
document.all("dibujoRastro4").src = "img/trans.gif";
top.hpeMenu.document.location.href = "hpeMenu.aspx?menu=" + valor;
top.hpeContenido.document.location.href = "hpeComentario.aspx?menu=" +
menu;
}

Un cordial saludo, y gracias
 

Leer las respuestas

#1 Miguel Ortiz Falcon
16/08/2005 - 07:30 | Informe spam
Por qué no lo manejas sin javascript?, podrias convertir los botones en
botones de servidor y realizar el proceso mediante Server.Transfer o
Response.Redirect.

Saludos

Miguel Ortiz Falcón


"TR" escribió en el mensaje news:
Hola,

tengo una página en asp.net c#. el problema que tengo no tiene nada que
ver
con c#. la página la tengo dividida con frames, y en la parte superior hay
unos botones que son imágenes. al pulsar en un botón llama a una función
javascript que se llama irA donde le paso una serie de parámetros.

si la página ser carga rápido no se nota nada.. pero si la red está un
poco
lenta.. al pulsar con el botón se pone en blanco el frame ( normal si la
carga es lenta ) y aparece la dirección de la página a la que llama.

por ejemplo, si el botón llama a la página hola.aspx y va la red un poco
lento, mientras se carga esa página, en el frame donde estan los botones
aparecería "hola.aspx".

me gustaría saber si se puede quitar ese texto y que no aparezca nada.

la funcion irA es la siguiente:

function irA(valor, menu, comentario)
{
document.all("rastro2").innerHTML = comentario;
document.all("rastro3").innerHTML = "";
document.all("rastro4").innerHTML = "";
document.all("dibujoRastro3").src = "img/trans.gif";
document.all("dibujoRastro4").src = "img/trans.gif";
top.hpeMenu.document.location.href = "hpeMenu.aspx?menu=" + valor;
top.hpeContenido.document.location.href = "hpeComentario.aspx?menu=" +
menu;
}

Un cordial saludo, y gracias


Preguntas similares