eventos variables Session
Me gustaria saber como se podria asignar un valor a una variable Session o Application cuando se produzca un evento en un pagina asp. Me explico con un ejemplo, supongamos una variable Session("nombre"), y kiero que tome un determinado valor al pulsar sobre una imagen. Yo pensaba que el codigo correspondiente seria del estilo al siguiente, pero no me funciona:
...
...
<script language="vbscript" runat="server">
sub asignaValor
Session("nombre")= "juan"
end sub
</script>
...
...
<html>
...
...
<img src... onClick="asignaValor">
...
...
<script language="JavaScript">
<!--
window.open = SymRealWinOpen;
//-->
</script>
</html>
gracias de antemano
...
...
<script language="vbscript" runat="server">
sub asignaValor
Session("nombre")= "juan"
end sub
</script>
...
...
<html>
...
...
<img src... onClick="asignaValor">
...
...
<script language="JavaScript">
<!--
window.open = SymRealWinOpen;
//-->
</script>
</html>
gracias de antemano
mira, lo que podes hacer es una especie de formulario...
el nombre que quieras pasar a la variable la podrias poner en un hidden... y que cuando hagas click en la imagen funcione como un boton... (onclick="document.form.submit)
o algo asi...
yo no sirvo para el codigo sino para las ideas... :P
"codigo":
<form name="imagencambiasession" method=post action='Pagina.asp'>
<img src="..." ... name='FotodeJose.gif' onClick="document.imagencambiasession.submit;">
<input type="hidden" name="NombreSession" value="Jose">
</form>
y en la pagina.asp poner
<%
Session("FOTOELEGIDA") =request.form("NombreSession")
response.redirect "lapaginaquequieras.asp"
%>
Bueno, es una idea...
Suerte y espero que sirva...
bye
el nombre que quieras pasar a la variable la podrias poner en un hidden... y que cuando hagas click en la imagen funcione como un boton... (onclick="document.form.submit)
o algo asi...
yo no sirvo para el codigo sino para las ideas... :P
"codigo":
<form name="imagencambiasession" method=post action='Pagina.asp'>
<img src="..." ... name='FotodeJose.gif' onClick="document.imagencambiasession.submit;">
<input type="hidden" name="NombreSession" value="Jose">
</form>
y en la pagina.asp poner
<%
Session("FOTOELEGIDA") =request.form("NombreSession")
response.redirect "lapaginaquequieras.asp"
%>
Bueno, es una idea...
Suerte y espero que sirva...
bye