Foros del Web » Creando para Internet » HTML »

Popup en jsf

Estas en el tema de Popup en jsf en el foro de HTML en Foros del Web. Alguien puede echarme una manilla?? estoy desarrollando un proyecto web usando JSF con librerías Tomahawk. Lo malo es que estas librerías no implementan ningun componente ...
  #1 (permalink)  
Antiguo 08/06/2009, 11:59
 
Fecha de Ingreso: mayo-2009
Mensajes: 5
Antigüedad: 8 años, 6 meses
Puntos: 0
Popup en jsf

Alguien puede echarme una manilla??

estoy desarrollando un proyecto web usando JSF con librerías Tomahawk. Lo malo es que estas librerías no implementan ningun componente popup o modal (como lo hace richfaces con el componente modalPanel, pero no puedo usarlo).

El tema es que necesito implementar el popup con JavaScript, pero de JavaScript estoy muy cortito. He probado diversas opciones, pero al final ninguna válida, como por ejemplo::

<a href="Autentia.html" target="popup" onclick="abrirVentana('this.href', 700, 350, 'ventana', 'Autentia')">popup a autentia</a>

este librería de finciones JS la tomé de la web, pero no me redirecciona a un popup, sino a la página completa.

Tb he probado usando componentes propios de JSF como h:commandLink, t:commandLink, a4j:commandLink, pero estos nisiquiera me abren el nuevo popup, o bien, me lo abren pero se cierra de momento.


Puede alguien ayudarme?? la verdad es que no se que más mirar ya.
  #2 (permalink)  
Antiguo 09/06/2009, 01:16
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.547
Antigüedad: 15 años, 8 meses
Puntos: 1262
Respuesta: Popup en jsf

Hola:

Lo de la validación, pues ya sean popups o ventanas normales debes hacerlo en transitional siempre que usas el atributo target... y tu forma de abrir el popup no sé si está mal o bien porque no se sabe que hace la función abrirVentana().

Revisa este artículo: Formularios y enlaces dirigidos a ventanas, y en el hay enlaces a dtras referencias, entre la que hay una discusión interesante de estos foros: Hay que rectificar las FAQS, donde también se habla de la validación.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 19:00.