Eventos HTML y ASP 3.0

05/08/2005 - 20:39 por Manolo | Informe spam
Buenas al grupo. Experimentando un poco se me ocurrio caputar en el evento
<[...].onClick="".[...]> de una etiqueta HTML , una funcion <%[...].en
ASP.[...]%> que hiciera algo solo cuando se produgera el evento. Esta
función esta contenida en otro *.asp contenedor el cual lo llamo desde un
#include al principio de la ASP principal de tal manera que queda asi ;

<!-- #include file="miContenedorAsp.asp" -->
[...]

< A REFH="irAPagina.html" [...] onClick="<%LlamadaAMiFuncionEnASP([...])%>"
[...]>picha aqui</A>

[...]

...pero con resultados pesimos, pues se ejecuta la función
independientemente de que se produzca o no el eveto sobre el enlace.¿Como
puedo capturar ese evento?,¿que estoy haciendo mal?, ¿Es posible hacer algo
asi, sin utilizar VBScript ni JScript ?. Desde ya muchas gracias por vuestro
tiempo. Un Saludo.


Manolo

Preguntas similare

Leer las respuestas

#1 Matias Iacono
06/08/2005 - 00:03 | Informe spam
El problema es que estas confundiendo los ambitos de trabajo.

ASP, y todo su codigo trabaja en el servidor. Y la funcion onClick trabaja
en el cliente.

Uno del otro, no tienen noticia. O sea, el onClick, simplemente no puede
ejecutar una funcion del servidor.

Lo unico que puedes hacer para este caso, es que el onClick dispare una
funcion javascript, que haga un refresh o un submit de tu formulario,
pasandole algun parametro, por ejemplo, en un campo hidden, y en base a
este, ejecutar una u otra funcion.

Saludos.

Matias Iacono
Microsoft MVP ASP/ASP.net - DC3
https://mvp.support.microsoft.com/profiležACEDFE-6C76-4156-ACE3-BD3E257868B7
"Manolo" <Jsurfing77[QUITAESTO]@[NULL]yahoo.es> escribió en el mensaje
news:
Mostrar la cita
onClick="<%LlamadaAMiFuncionEnASP([...])%>"
Mostrar la cita
algo
Mostrar la cita
vuestro
Mostrar la cita
#2 Manolo
06/08/2005 - 07:35 | Informe spam
Muchas Gracias por la aclaracion Matias. Error de concepto, si llega a ser
un leon me come. Un Saludo

Manolo.

"Matias Iacono" escribió en el mensaje
news:
Mostrar la cita
https://mvp.support.microsoft.com/profiležACEDFE-6C76-4156-ACE3-BD3E257868
B7
Mostrar la cita
evento
Mostrar la cita
un
Mostrar la cita
enlace.¿Como
Mostrar la cita
Ads by Google
Search Busqueda sugerida