Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   .NET (https://www.clubdelphi.com/foros/forumdisplay.php?f=17)
-   -   Resolución autoajustable asp.net (https://www.clubdelphi.com/foros/showthread.php?t=55592)

SMTZ 21-04-2008 19:13:18

Resolución autoajustable asp.net
 
Hola, ¿sabéis si existe algo en ASP.NET para que todos los usuarios que visiten una página vean el texto del mismo tamaño, independientemente de la resolución que tengan? He encontrado un ejemplo de esto pero en javascript y yo lo necesitaría para asp.net --> http://www.psicofxp.com/forums/desar...agina-web.html

Muchas gracias.

ContraVeneno 21-04-2008 19:34:09

No se asp.net, pero supongo que diseñando la página con tablas, se les puede dar el tamaño en porcentaje, sin tener que verificar que resolución tiene el cliente, ni condicionar tu código en base a la resolución.

SMTZ 21-04-2008 20:25:21

Correcto
 
Correcto, eso mismo indica en el link que he encontrado, pero también dice, que es mejor autoajustar el zoom debido a que el tamaño del texto no cambia si unicamente ajusto el tamaño de la tabla.

Gracias.

SMTZ 21-04-2008 21:10:55

Ya he encontrado algo
 
Esto funciona:

Código:

<body style="zoom: 200%">
Ahora me falta crear una función que ajuste el zoom en función de la resolución de pantalla (toy en ello).

SMTZ 21-04-2008 22:53:07

Solucionado
 
Al final era sencillo. Pongo la solución que he encontrado para quien le interese. Antes del
Cita:

<body>
del fichero .aspx, escribiremos el siguiente código:

Código:

<script language="javascript">
<!--

if( screen.width=640){
        document.writeln('<body style="ZOOM: 50%">');
}
else if(screen.width=800){
                document.writeln('<body style="ZOOM: 63%">');

}
else if(screen.width=1024){
                document.writeln('<body style="ZOOM: 80%">');
}
else if(screen.width>=1280){
                document.writeln('<body style="ZOOM: 100%">');
}

-->



La franja horaria es GMT +2. Ahora son las 14:20:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi