Foros del Web » Programando para Internet » Javascript »

detectar resolucion

Estas en el tema de detectar resolucion en el foro de Javascript en Foros del Web. Hola. Como podria hacer que la pagina detectara la resolucion de pantalla del pc dnd se esta viendo y a partir de ahi abriera una ...
  #1 (permalink)  
Antiguo 10/02/2005, 16:51
 
Fecha de Ingreso: junio-2004
Mensajes: 91
Antigüedad: 19 años, 10 meses
Puntos: 0
Exclamación detectar resolucion

Hola. Como podria hacer que la pagina detectara la resolucion de pantalla del pc dnd se esta viendo y a partir de ahi abriera una u otra pagina?. Me explico. Tengo una web con dos páginas principales, una optimizada para 800x600 y otra para 1024x768. En los buscadores me saldra una u otra, y si alguien con resolucion 800x600 entra a través de un buscador a la que esta para 1024x768 saltandose la portada, dnd se da a elegir pues lo vera mal. La cosa es que si entra en una u otra se detecte la resolucion y se abra la adecuada. Nu se si me he explicado. Como puedo hacer eso o algo equivalente??

GRACIAS POR ADELANTADO...

un saludo...
  #2 (permalink)  
Antiguo 11/02/2005, 01:55
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola bincito

Puedes poner este código entre las etiquetas <head>
Código PHP:
<script type="text/javascript">
if(
screen.width==800)
  
location='pagina1.html';
else
  
location='pagina2.html';
</script> 
Saludos,
  #3 (permalink)  
Antiguo 11/02/2005, 11:53
Avatar de erlingfiallos  
Fecha de Ingreso: febrero-2005
Ubicación: Mexico ahora
Mensajes: 499
Antigüedad: 19 años, 2 meses
Puntos: 9
Información Una forma sencilla de verificar la resolucion

Copia esto dentro del Head de tu pagina

<script language="JavaScript1.2">
var widthcorrecto=800;
var heightcorrecto=600;
if (screen.width!=widthcorrecto||screen.height!=heigh tcorrecto) // si no es 800x600
document.write("<a href='pagina2.html'>Pagina #2 a 1024x748</a>");
else
document.write("<a href='pagina1.html'>Pagina #1 a 800x600</a>");
//-->
</script>
  #4 (permalink)  
Antiguo 19/02/2005, 09:21
Avatar de avalomdc  
Fecha de Ingreso: enero-2004
Ubicación: Panama
Mensajes: 25
Antigüedad: 20 años, 2 meses
Puntos: 0
Hola amigos, una pregunta aunq voy a probarlo de repente me dicen como es mejor,
Quiero en ves de decidir entre dos paginas, si es "if" quiero colocar un include (tamos hablando en .ASP) y "else" otro include, el detalle es q tiene q estar dentro del body... se puede???

Gracias

PD. voy a postearlo tambien en el foro ASP a ver si tambien hay otra solucion por alla, gracias amigos
__________________
- El que NO vive para servir NO sirve para vivir -
Glasgow - Scotland

Última edición por avalomdc; 19/02/2005 a las 09:22
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 12:09.