Foros del Web » Creando para Internet » HTML »

Posibilidad html

Estas en el tema de Posibilidad html en el foro de HTML en Foros del Web. estimados, estoy haciendo mi pagina con frame y e tenido problemas con las resoluciones de pantalla por que se me desordena todo, he probado haciendola ...
  #1 (permalink)  
Antiguo 27/11/2008, 07:11
 
Fecha de Ingreso: noviembre-2008
Mensajes: 112
Antigüedad: 16 años
Puntos: 1
Posibilidad html

estimados,
estoy haciendo mi pagina con frame y e tenido problemas con las resoluciones de pantalla por que se me desordena todo,
he probado haciendola con porcentajes y otro frame como contenedor de mi pagina de frame, pero ninguna me a gustado como queda,
entonces;
quiero ver la posibilidad de hacer 2 paginas iguales, una de 800x600 y otra de 1024x768, entonces quiero ver la posibilidad si se puede mediante algun codigo o algo, que al abrir la pagina de distintas resoluciones la detecte y tire la pagina que corresponde a la resolucion del cliente que esta abriendo mi web...

espero haberme explicado bien
atte
Felipe.
Saludos
  #2 (permalink)  
Antiguo 27/11/2008, 07:24
Avatar de amigacfg  
Fecha de Ingreso: octubre-2008
Ubicación: Cienfuegos, Cuba
Mensajes: 20
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Posibilidad html

hola felipe, lei en una ocasión que los frames en ocasiones no son recomendables utilizarlos pues muchas veces el resultado de su utilización no es el esperado.

Saludos

amigacfg
  #3 (permalink)  
Antiguo 27/11/2008, 07:37
 
Fecha de Ingreso: noviembre-2008
Mensajes: 112
Antigüedad: 16 años
Puntos: 1
Respuesta: Posibilidad html

amigacfg,
he leido bastante sobre frame y si, en artas partes sale eso,
pero, partamos por la base de que ya lo hice así.

alguien que responda mi pregunta por favor.
Gracias
  #4 (permalink)  
Antiguo 27/11/2008, 09:16
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 8 meses
Puntos: 67
Respuesta: Posibilidad html

Bueno, eso se hace con javascript. Digamos que tienes dos páginas para dos resoluciones distintas, la primera es para 800x600 y la segunda es para 1024x768. Entonces el index debe mostrar el diseño para 800x600 por defecto, entoces el javascript detectará la resolución y si no es de 800x600 entones lanzará la segunda página. Bien y el código?

Esto debe ir al principio del index, antes que cualquier código:

Código:
<script language="JavaScript">
if (screen.width != 800) window.location.replace('index2.html');
</script>
Obivamente index2.html contiene el diseño para la otra resolución. Espero que te sirva.
  #5 (permalink)  
Antiguo 27/11/2008, 13:57
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 21 años, 9 meses
Puntos: 10
Respuesta: Posibilidad html

Si haces un sitio por cada resolucion te vas volver loco manteniendo el site. Si tienes muchos usuarios que aun usan 800*600 has un sitio con un ancho de 770px para que se vea bien desde 800*600 para arriba. Es lo que se hizo durante años y las paginas angostas en pantallas anchas quedan lindo :D
__________________
oohh... quisiera ser godines!!!
  #6 (permalink)  
Antiguo 27/11/2008, 14:39
 
Fecha de Ingreso: noviembre-2008
Mensajes: 112
Antigüedad: 16 años
Puntos: 1
Respuesta: Posibilidad html

amigos, hice lo que dijo el javista y resulto perfecto.
pero si yo quisiera hacer algo asi como un "else" y desviar a otra pagina como seria a continuacion del codigo de javista?
o mejor aun siguiendo la idea de safe,
yo tengo un codigo para frame el cual es 800x600 y hace que yo al ver mi pagina de 800x600 se vea completa en la pagina, pero al cambiar de resolucion centra la pagina y deja los espacios restantes en blanco, este es el codigo:

<html>
</head>
<frameset rows="*,430,*" border="0">
<frame name="blancoar" src="blanco.htm" scrolling="no" frameborder="no">
<frameset cols="*,780,*" border="0">
<frame name="blancoiz" src="blanco.html" noresize frameborder="no">
<frame name="marcos" src="marcos.html" scrolling="no" noresize frameborder="no">
<frame name="blancode" src="blanco.htm" scrolling="no" frameborder="no">
</frameset>
<frame name="blancoabj" src="blanco.htm" scrolling="no" frameborder="no">
<noframes>
<body bgcolor="#000000">

</body>
</noframes>
</frameset>
</html>

con esto queda todo centrado al poner una resolucion mayor que 800*600
siguiendo entonces la idea de safe, como puedo hacer algo parecido con un ancho de 770 px?


gracias amigos
y disculpen tantas molestias

Última edición por felipe_ceg; 27/11/2008 a las 15:16
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 21:29.