Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
Detección de resolucion
Enviado por jorge el día 16 de enero de 2002
Me gustaria saber si hay alguna forma de detectar la resolucion a la que esta trabajando el cliente que solicita la pagina web
Gracias
Enviado por edwin molina el día 16 de enero de 2002
Hola, claro que si, puedes conocer la resolución que el cliente esta usando, con la ayuda de Javascript. Aca te muestro un ejemplo de como hacerlo. Este código basicamente lo que hace es conocer la resolución del cliente para abrir una ventana que se acople a su monitor , en este caso 800x600 o 1024x768.
function AbrirVentana(pagina)
{
//Función para abrir y mostrar Ventanas nuevas
//Programador: Edwin Molina Enero/2001
//**************************************************
var ancho = screen.width;
var alto = screen.height;
var theTop = 0;
var theLeft = 0;
//Conociendo la resolución del monitor del cliente.--
if(ancho==800 && alto ==600){
// Para resolución de 800x600
theLeft = 180;
theTop = 0;
var w = ((screen.width/2)-1000) * (-1);
var h = ((screen.height/2)-835) * (-1);
}
else
// Para resolución de 1024x768
{
theLeft = 220;
theTop = 0;
var w = ((screen.width/2)-1300) * (-1);
var h = ((screen.height/2)-1100) * (-1);
}
//Abriendo la pagina solicitada con los tamaños segun la pagina y la resolución del monitor
Hola,
Hay forma de, tomando la resolución del usuario con Javascript, de poder grabar este dato en un archivo o base de datos desde el lado del servidor con ASP ?
pero como integro este ejemplo en una pàgina que lo que quiero es que segun la resolucion cambiar la resolucion dinamicament de la pàgina, sin llamar a otras pàginas, solo cambiando un la proiedad HEIGHT de un div.
I vale tengo este codigo pero luego como lo llamo, desde el page_load, i si es asi, como lo hago