tengo este problema en mi aplicación metí un script y lo que me hace es abrir un formulario al dar clic en un boton y lo que me sucede es que cuando ejecuto la página y doy clic en el boton para abrir el script no me abre pero cuando le doy de nuevo clic al boton ahora si me abre el formulario.
yo que tengo que hacer para que me funcione el script y lo que estoy haciendo es colocar el scrip en el Page_Load de la página y con el boton llamo a ese script
este es el código que tengo
C# webform Visual Studio 2005
Código:
este codigo lo tengo en el Page_Load de la páginaSystem.Text.StringBuilder script = new System.Text.StringBuilder();
Código:
y de esta forma lo llamo a la funcion de JavaScriptscript.Append("function abrir_ventana()\n"); script.Append("{\n"); script.Append("window.open('frm_cargar_plan_venta.aspx' , '' , 'fullscreen=0 , toolbar=0 , location=0 , status=0 , menubar=0, scrollbars=0 , resizable=0 , width=700 , height=500, left=0, top=0' , true);\n"); script.Append("}\n"); Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ScriptFunction", script.ToString(), true);
Código:
de antemano agradecería sus ayudas gracias btn_cargar.Attributes.Add("onclick", "abrir_ventana();");