Foros del Web » Programando para Internet » ASP Clásico »

img onclick

Estas en el tema de img onclick en el foro de ASP Clásico en Foros del Web. Hola a todos! Tengo un pqño problema con este codigo... <a href="index.asp"><img src="and.gif" name="and" width="22" height="22" hspace="15" border="0" align="left"></a> <a href="index.asp"><img src="esp.gif" name="esp" width="22" height="22" ...
  #1 (permalink)  
Antiguo 20/08/2003, 09:54
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 21 años, 8 meses
Puntos: 0
img onclick

Hola a todos!
Tengo un pqño problema con este codigo...

<a href="index.asp"><img src="and.gif" name="and" width="22" height="22" hspace="15" border="0" align="left"></a>

<a href="index.asp"><img src="esp.gif" name="esp" width="22" height="22" hspace="15" border="0" align="left" onClick="<%Session("sIdioma")="esp"%>"></a>


clickee en la image q clickee, la variable de session toma el valor "esp".

Espero q alguno pueda ayudarme, gracias.
  #2 (permalink)  
Antiguo 20/08/2003, 10:09
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Bueno, pero mas bien dinos que es lo que quieres hacer, el código que posteaste es claro que hace eso, muestra una imagen y en el evento OnClick, le pone el nombre de una sesion a la cual le estás pasando el valor "esp"

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 20/08/2003, 10:15
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 21 años, 8 meses
Puntos: 0
simplemente son 2 imagenes, q cambian la variable de sesion para mostrar la pagina en un idioma o en otro


If Session("sIdioma")<>"esp" Then
Sector.Source = "SELECT Nom_Ct nom, Descrip_Ct des FROM dbo.Sectores ORDER BY nom"
sBoton="Cercar"
sResol="Web optimitzada per a I.E 6.0 i una resolució de 800x600"
sInfo="Informació"
sPub="Publicitat"
Else
Sector.Source = "SELECT Nom_Cs nom, Descrip_Cs des FROM dbo.Sectores ORDER BY Nom_Ct"
sBoton="Buscar"
sResol="Web optimizada para I.E 6.0 y una resolución de 800x600"
sInfo="Información"
sPub="Publicidad"
End If
  #4 (permalink)  
Antiguo 20/08/2003, 10:23
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Hola, es lógico que eso pase porque al solicitar la página el servidor primero interpreta la parte ASP (lo que está entre <% y %>). O sea que no es un problema de que "clickees en la image q clickees"... aunque no hagas ningún click, luego de cargar la página, la variable de session sIdioma va a tener el valor "esp"

Es más... si te fijás en el código fuente del archivo una vez interpretado, vas a ver lo siguiente en esa parte: onClick=""

No hay posibilidad de lanzar procesos server-side mediante un evento en el cliente y sin solicitar ninguna página al servidor.
__________________
...___...
  #5 (permalink)  
Antiguo 20/08/2003, 10:26
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 21 años, 8 meses
Puntos: 0
Muchas gracias x la explicacion, ya puestos a molestar se te ocurre una solución...jejeje
__________________
Daría todo lo que sé por la mitad de lo que ignoro
  #6 (permalink)  
Antiguo 21/08/2003, 02:21
Avatar de nazkatuta  
Fecha de Ingreso: julio-2002
Ubicación: EH - BCN
Mensajes: 222
Antigüedad: 22 años, 9 meses
Puntos: 0
Podrias llamar a index.asp pasandole la variable que identifique el idioma deseado.
te quedaría la imagen así...

<a href="index.asp?idioma=esp"><img src="esp.gif" name="esp" width="22" height="22" hspace="15" border="0" align="left" ></a>

y en index.asp al principio de la pagina poner...
<%
idioma = request.querystring("idioma")
%>

suerte
__________________
Cita:
Gaur ere nahi nuke...
zure ondoan esnatu
  #7 (permalink)  
Antiguo 21/08/2003, 10:07
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 21 años, 8 meses
Puntos: 0
ya, pero request me daria error la primera vez q cargue la pagina,
al estar idioma vacio
__________________
Daría todo lo que sé por la mitad de lo que ignoro
  #8 (permalink)  
Antiguo 21/08/2003, 14:45
Avatar de nazkatuta  
Fecha de Ingreso: julio-2002
Ubicación: EH - BCN
Mensajes: 222
Antigüedad: 22 años, 9 meses
Puntos: 0
pues dale un valor por defecto...

<%
idioma = request.querystring("idioma")
if idioma="" then idioma="esp"
%>
__________________
Cita:
Gaur ere nahi nuke...
zure ondoan esnatu
  #9 (permalink)  
Antiguo 22/08/2003, 02:46
Avatar de Mplus  
Fecha de Ingreso: agosto-2003
Ubicación: colgando de un trebol
Mensajes: 157
Antigüedad: 21 años, 8 meses
Puntos: 0
tienes razon, ahora funciona perfectamente.
MUCHAS GRACIAS!
__________________
Daría todo lo que sé por la mitad de lo que ignoro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:29.