Foros del Web » Programando para Internet » Javascript »

Resolver Resolucion de Pantalla.

Estas en el tema de Resolver Resolucion de Pantalla. en el foro de Javascript en Foros del Web. Buenas Tardes Amigos. Verán, tengo un pequeño problema, resulta que he creado una web en mi equipo que como mucho solo soporta '800 x 600', ...
  #1 (permalink)  
Antiguo 20/11/2003, 11:46
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 7 meses
Puntos: 7
Resolver Resolucion de Pantalla.

Buenas Tardes Amigos.

Verán, tengo un pequeño problema, resulta que he creado una web en mi equipo que como mucho solo soporta '800 x 600', y claro, ahora resulta que cuando se mira con una resolución
de '1024 x 768' pues se ve mal.

¿Alguien sabe si hay alguna manera de poner un codigo para que dependiendo de la resolución del cliente la vea de una forma o de otra?

La dirección de la pagina es: http://www.ponzoniaagresiva.es.vg

Si se fijan, arriba a la derecha tengo un pequeño contador, que si
se tiene la resolución '800 x 600' se ve, pero si esta la otra, hay
que seleccinarla con el mouse, ya que el texto está en la zona
negra.

Bueno, espero haberme explicado y que puedan ayudarme, muchas gracias.
__________________
Charlie.
  #2 (permalink)  
Antiguo 20/11/2003, 13:54
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 23 años
Puntos: 38
Hola chcma.

Lo usual (o lo que yo hago) es poner como primer elemento de tu página una tabla que abarque el 100% del espácio y dentro de ella otra tabla de ancho digamos que 720 centrada de modo que tengas el efecto de este sitio, el cual si lo ves en 800 x 600 abarca todo el espacio, si la resolución es mayor, entonces aparecen márgenes a los lados.

Esta solución que te planteo es netamente HTML, ahora bien, podrías detectar la resolución de la pantalla del cliente y mostrar uno u otro diseño, eso si sería JavaScript, pero te verías obligado a hacer varias páginas lo que me temo no es tu idea.

Saludos.
  #3 (permalink)  
Antiguo 21/11/2003, 17:17
Avatar de Gpastor
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.547
Antigüedad: 21 años, 3 meses
Puntos: 80
Hola muchachos.....
Lo que yo hago no es recomendable para el usuario pero resuelve el problema del programador en cuanto a visualiacion, es asi:

<script language="javascript">
function resolucion(){
if (window.screen){
var w = screen.width;

if(document.all){
if(w >= 740 && w < 835){

window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.avail Height);
}
else if (document.layers||document.getElementById) {
if (top.window.outerHeight<screen.availHeight||top.wi ndow.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
}

if(w >= 835){
window.resizeTo(800,600);
}
}

}
}

<body resizable="no" Onload="resolucion()" Onresize="window.resizeTo(800,600)">

Esto te reduce la ventana del navegador, es una solucion que hice con una web, espero te sirva.
__________________
<Forospyware> - <ASAP Member>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:31.