POPUP

06/11/2004 - 17:17 por grissss | Informe spam
como puedo implementar una ventana popup en c sharp en
formularios webforms? me han comentado q las puedo
utlizar como una ventana tipo mensaje, pero en verdad no
se de lo que me estan hablando, he buscado pero y si he
encontrado que se implementan pero COMO?

gracias!

Preguntas similare

Leer las respuestas

#6 A.Poblacion
08/11/2004 - 18:43 | Informe spam
Claro que no encuentras "window". Como ya te he dicho no es de C# sino de
javascript. Por eso en el fuente de C# va entre comillas, porque desde el
punto de vista de C# (y de .Net) no es una directiva sino un string (una
cadena literal). Lo que hace tu programa en C# es enviar ese string al
navegador, y el navegador, que contiene un intérprete de javascript, sí que
la entiende como directiva y ejecuta el comando de abrir el popup.


"grissss" wrote in message
news:3d0801c4c59f$34c4c840$
hola una vex mas , fijate que no encuentro la directiva
con la que se utiliza la palabra window, no es la de
windonw.forms verdad? porque entonces no podria
utilizarla, ayudame porfas, creeme que soy nueva en esto
se nota verdad?


"grissss" wrote in message
news:38be01c4c42c$ff327b00$
ok lo tomare en cuenta, pero no podria hacer que mi
explorador me sirviera? es decir como podria hacer mi
ventana del explorador mas pequeña?



No es problema, el "window.open" toma una serie de


parámetros que te
permiten especificar el tamaño y posición de la ventana:

window.open('MiPopup.aspx','tst','widthU0, ,


top0px,
left0px, scrollbars = 1')


[...]
string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);
Respuesta Responder a este mensaje
#7 Anonimo
12/11/2004 - 19:06 | Informe spam
Hola
recuerdas que me pasaste este codigo?
string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);

pues la verdad si me funciono, pero no se si aqui se
pueda modificar las propiedades de la ventana es decir
que se vea mas chica y aparte quitar las herramientas del
navegador Es posibles esto?



Claro que no encuentras "window". Como ya te he dicho no


es de C# sino de
javascript. Por eso en el fuente de C# va entre


comillas, porque desde el
punto de vista de C# (y de .Net) no es una directiva


sino un string (una
cadena literal). Lo que hace tu programa en C# es enviar


ese string al
navegador, y el navegador, que contiene un intérprete de


javascript, sí que
la entiende como directiva y ejecuta el comando de abrir


el popup.


"grissss" wrote in message
news:3d0801c4c59f$34c4c840$
hola una vex mas , fijate que no encuentro la directiva
con la que se utiliza la palabra window, no es la de
windonw.forms verdad? porque entonces no podria
utilizarla, ayudame porfas, creeme que soy nueva en




esto
se nota verdad?




"grissss" wrote in message
news:38be01c4c42c$ff327b00$
ok lo tomare en cuenta, pero no podria hacer que mi
explorador me sirviera? es decir como podria hacer mi
ventana del explorador mas pequeña?



No es problema, el "window.open" toma una serie de


parámetros que te
permiten especificar el tamaño y posición de la ventana:

window.open('MiPopup.aspx','tst','widthU0, ,


top0px,
left0px, scrollbars = 1')


[...]
string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);






.

Respuesta Responder a este mensaje
#8 grissss
12/11/2004 - 19:08 | Informe spam
Recuerdas que me pasaste este codigo?
pues si me funciono, pero no se si ahi se pueda modificar
las propiedades de la ventana es decir que se vea mas
chica, asi como ocultar las herramientas del navegador

es posible esto?

string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);




Claro que no encuentras "window". Como ya te he dicho no


es de C# sino de
javascript. Por eso en el fuente de C# va entre


comillas, porque desde el
punto de vista de C# (y de .Net) no es una directiva


sino un string (una
cadena literal). Lo que hace tu programa en C# es enviar


ese string al
navegador, y el navegador, que contiene un intérprete de


javascript, sí que
la entiende como directiva y ejecuta el comando de abrir


el popup.


"grissss" wrote in message
news:3d0801c4c59f$34c4c840$
hola una vex mas , fijate que no encuentro la directiva
con la que se utiliza la palabra window, no es la de
windonw.forms verdad? porque entonces no podria
utilizarla, ayudame porfas, creeme que soy nueva en




esto
se nota verdad?




"grissss" wrote in message
news:38be01c4c42c$ff327b00$
ok lo tomare en cuenta, pero no podria hacer que mi
explorador me sirviera? es decir como podria hacer mi
ventana del explorador mas pequeña?



No es problema, el "window.open" toma una serie de


parámetros que te
permiten especificar el tamaño y posición de la ventana:

window.open('MiPopup.aspx','tst','widthU0, ,


top0px,
left0px, scrollbars = 1')


[...]
string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);






.

Respuesta Responder a este mensaje
#9 Octavio Hernandez
13/11/2004 - 16:58 | Informe spam
Hola,

Puedes usar la versión de window.open de tres argumentos:

string script = "<script language=JavaScript>";
script += "var x=window.open('MiPopup.aspx', 'Prueba',
'left0,top0,width50,height0,toolbar=no');x.focus();";
script +="</script>"

Slds,

Octavio

"grissss" escribió en el mensaje
news:640601c4c8e2$8e41d660$
Recuerdas que me pasaste este codigo?
pues si me funciono, pero no se si ahi se pueda modificar
las propiedades de la ventana es decir que se vea mas
chica, asi como ocultar las herramientas del navegador

es posible esto?

string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);




Claro que no encuentras "window". Como ya te he dicho no


es de C# sino de
javascript. Por eso en el fuente de C# va entre


comillas, porque desde el
punto de vista de C# (y de .Net) no es una directiva


sino un string (una
cadena literal). Lo que hace tu programa en C# es enviar


ese string al
navegador, y el navegador, que contiene un intérprete de


javascript, sí que
la entiende como directiva y ejecuta el comando de abrir


el popup.


"grissss" wrote in message
news:3d0801c4c59f$34c4c840$
hola una vex mas , fijate que no encuentro la directiva
con la que se utiliza la palabra window, no es la de
windonw.forms verdad? porque entonces no podria
utilizarla, ayudame porfas, creeme que soy nueva en




esto
se nota verdad?




"grissss" wrote in message
news:38be01c4c42c$ff327b00$
ok lo tomare en cuenta, pero no podria hacer que mi
explorador me sirviera? es decir como podria hacer mi
ventana del explorador mas pequeña?



No es problema, el "window.open" toma una serie de


parámetros que te
permiten especificar el tamaño y posición de la ventana:

window.open('MiPopup.aspx','tst','widthU0, ,


top0px,
left0px, scrollbars = 1')


[...]
string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);






.

Respuesta Responder a este mensaje
#10 grisssss
15/11/2004 - 04:38 | Informe spam
Gracias Octavio !!!!!!!!

Hola,

Puedes usar la versión de window.open de tres argumentos:

string script = "<script language=JavaScript>";
script += "var x=window.open


('MiPopup.aspx', 'Prueba',
'left0,top0,width50,height0,toolbar=no');x.foc


us();";
script +="</script>"

Slds,

Octavio

"grissss" escribió en el mensaje
news:640601c4c8e2$8e41d660$
Recuerdas que me pasaste este codigo?
pues si me funciono, pero no se si ahi se pueda modificar
las propiedades de la ventana es decir que se vea mas
chica, asi como ocultar las herramientas del navegador

es posible esto?

string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);




Claro que no encuentras "window". Como ya te he dicho no


es de C# sino de
javascript. Por eso en el fuente de C# va entre


comillas, porque desde el
punto de vista de C# (y de .Net) no es una directiva


sino un string (una
cadena literal). Lo que hace tu programa en C# es enviar


ese string al
navegador, y el navegador, que contiene un intérprete de


javascript, sí que
la entiende como directiva y ejecuta el comando de abrir


el popup.


"grissss" wrote in message
news:3d0801c4c59f$34c4c840$
hola una vex mas , fijate que no encuentro la






directiva
con la que se utiliza la palabra window, no es la de
windonw.forms verdad? porque entonces no podria
utilizarla, ayudame porfas, creeme que soy nueva en




esto
se nota verdad?




"grissss" wrote in message
news:38be01c4c42c$ff327b00$
ok lo tomare en cuenta, pero no podria hacer que mi
explorador me sirviera? es decir como podria hacer mi
ventana del explorador mas pequeña?



No es problema, el "window.open" toma una serie de


parámetros que te
permiten especificar el tamaño y posición de la






ventana:

window.open('MiPopup.aspx','tst','widthU0,






,
top0px,
left0px, scrollbars = 1')


[...]
string script = "<script language=JavaScript>";
script += "window.open('MiPopup.aspx');<";
script += "/";
script += "script>";
if(!this.IsClientScriptBlockRegistered("prueba"))
this.RegisterClientScriptBlock("prueba", script);






.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida