Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   problema con RegisterClientScriptBlock (http://www.forosdelweb.com/f78/problema-con-registerclientscriptblock-400652/)

sanref 08/06/2006 08:17

problema con RegisterClientScriptBlock
 
Necesito poner un script para que me levante un popup, lo quiero hacer por medio de RegisterClientScriptBlock o RegisterStartupScript y ninguno me funciona.
El codigo siguiente lo pongo en el Page_Load, al ver codigo HTML generado ni aparece el script

Código:

Dim ayuda As String
ayuda = "<script language=javascript>function abrir(){window.open('ayuda/index_alumnos.htm','bandejas','scrollbars=yes,width=700,height=500,top=50,left=50,resizable=yes')}</script>"
Page.RegisterClientScriptBlock("Ayuda", ayuda)

alguna idea de que puede ser????
Trabajo con VS2003

Saludos

rodri 08/06/2006 09:44

me parece que simplemente estás declarando la función. tal vez si la declaras la función en tu página o bien en un archivo js y luego la invocas con el RegisterClientScriptBlock asi:

Dim ayuda As String
ayuda = "<script language=javascript>abrir();<"&"/script>"
Page.RegisterClientScriptBlock("Ayuda", ayuda)

saludos.

sanref 08/06/2006 10:09

El lo mismo, a la funcion "abrir" la llamo desde un flash, lo que necesito es que me ponga dentro del HTML la funcion javascript. No puedo ponerla fija digamos ya que dependiendo del usuario que ingrese al sistema debo mostrar uno u otro popup.

Gracias igual Rodri !!!!!


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

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.