Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tamaño de la pantalla en una aplicacion web desde el Page_Load()

418 views
Skip to first unread message

Guillermo Jimenez

unread,
Jul 10, 2006, 7:28:02 PM7/10/06
to
Buenas noches.

Necesito su colaboracion en la siguiente consulta. Desde una aplicacion web
como puedo obtener el tamaño de la pantalla desde el Page_Load(). O mejor
aun, como puedo obtener la resolucion de la pantalla desde codigo C# en una
aplicacion web.

Muchas gracias por su atencion y colaboracion.

Jose A. Fernandez

unread,
Jul 10, 2006, 8:34:29 PM7/10/06
to
Guillermo con javascript puede recuperar los datos que estas
requiriendo pero deberas "manipular estos datos" para que lo puedas
leer desde el tu codigo den C#
por ejemplo:
1) cuando cargas la pagina registras un script para que mire la
resolucion y haga un postback con los valores por querystring y lo
recuperas (obtienes un pequeño parpadeo)
2) Con la misma funcion JS capturas los valores de la resolucion y
cargas estos valores en controles ocultos (hidden) para luego leerlos
en un postback desde tu codigo (estos controles ocultos con
runat="server")


Enlaces
Aqui tienes un ejemplo de una funcion
Browser Window Size
http://www.javascripter.net/faq/browserw.htm

Mira estos post
http://groups.google.com.ar/group/microsoft.public.es.dotnet.aspnet/browse_thread/thread/3295a0a1ee77757f/

Determine screen height and width
(en microsoft.public.dotnet.framework.aspnet )
http://groups.google.com.ar/group/microsoft.public.dotnet.framework.aspnet/browse_thread/thread/30613d407649bfd9/

screen resolution
(en microsoft.public.dotnet.framework.aspnet )
http://groups.google.com.ar/group/microsoft.public.dotnet.framework.aspnet/browse_thread/thread/7e8a1109b11b83a3/


Espero que te sirva
____________________________
Jose A. Fernandez

Guillermo Jimenez ha escrito:

Marco Andres Ureña Menacho

unread,
Jul 11, 2006, 10:57:24 AM7/11/06
to
talvez esta funcion de javascript te sirva

<script language="javascript">
res = "width="+screen.width+"; Height="+screen.height+"
Depth="+screen.colorDepth
document.write(res)
</script>


--
Andres Ureña
Software Developer
DCE2003-3 DCE2005-2
aur...@info-arch.com
urena....@gmail.com

"Guillermo Jimenez" <Guillerm...@discussions.microsoft.com> wrote in
message news:81B804EB-7D8E-43C3...@microsoft.com...

Jose A. Fernandez

unread,
Jul 11, 2006, 11:12:17 AM7/11/06
to
marco la funcion perfecta pero lo que necesita Guillermo es leer estos
valores en su codebehind en C#.
____________________
Jose A. Fernandez

Marco Andres Ureña Menacho ha escrito:

Marco Andres Ureña Menacho

unread,
Jul 11, 2006, 12:06:30 PM7/11/06
to
puede hacer un envio del resultado del script a una pagina que procese los
datos al recibirlos

mipagina.aspx?w=varw&h=varh&d=vard

--
Andres Ureña
Software Developer
DCE2003-3 DCE2005-2
aur...@info-arch.com
urena....@gmail.com

"Jose A. Fernandez" <ferna...@gmail.com> wrote in message
news:1152630737....@p79g2000cwp.googlegroups.com...

Guillermo Jimenez

unread,
Jul 11, 2006, 1:01:02 PM7/11/06
to
Muchas gracias por sus comentarios. La solucion a mi problema fue enviando
por metodo get a la pagina la resolucion de la pantalla y en el code behind
lo recibo como un querystring.

Mil gracias por sus comentarios.

Guillermo Alexis Jimenez
Ingeniero de Desarrollo
Cali-Colombia

"Marco Andres Ureña Menacho" escribió:

0 new messages