Autor Tema: Adaptar resolucion de una web para Mozilla Firefox  (Leído 5124 veces)

Desconectado Jambo_tkb

  • Junior Member
  • **
  • Mensajes: 12
    • http://thekannabeach.host.sk
Adaptar resolucion de una web para Mozilla Firefox
« en: 15 de Abril de 2005, 08:32:31 pm »
Saludos. Estoy creando un espacio web pero tengo un problema. Utilizo una función para que la página recoja la resolucion que usa el usuario para mostrar la página de una u otra manera y que siempre ocupe lo mismo se vena donde se vea. El problema es que funciona con IExplorer pero no con Mozilla. Si alguien puede ayudarme con el código para que funcione en Mozilla le estaría muy agradecido, ya que por mucho que busco por internet no logro hayar la solución. Aquí dejo el codigo actual que uso por si ayuda en algo. Gracias.

<script language="javascript1.1">
   function zoom_pantalla()
     {
     if(screen.availHeight == 800)window.parent.document.body.style.zoom="75%";
     if(screen.availHeight == 640)window.parent.document.body.style.zoom="60%";
     if(screen.availHeight == 1280)window.parent.document.body.style.zoom="125%";
     if(screen.availHeight == 1152)window.parent.document.body.style.zoom="112%";
       if(screen.availHeight == 1400)window.parent.document.body.style.zoom="136%";
     }
</script>

luego llamo a la funcion desde el <body>

<script>javascript:zoom_pantalla()</script>

Desconectado Liamngls

  • Administrator
  • ******
  • Mensajes: 15688
    • Manuales-e
Adaptar resolucion de una web para Mozilla Firefox
« Respuesta #1 en: 17 de Abril de 2005, 04:39:20 am »
Citar
<script language="javascript1.1">


1.1 ?¿ Has probado poniendo simplemente <script language="javascript"> ?

No sé si será eso , pero es que nunca lo he visto en ningún código fuente y yo los scripts que he usado me han funcionado bien en los dos navegadores de esa forma.

Desconectado Jambo_tkb

  • Junior Member
  • **
  • Mensajes: 12
    • http://thekannabeach.host.sk
Adaptar resolucion de una web para Mozilla Firefox
« Respuesta #2 en: 20 de Abril de 2005, 01:48:22 pm »
Saludos.
Hubo un error cuando dije que la configuración original era de 800x600, en realidad está creada bajo una resolución de 1024x768, por eso cuando has accedido te ha salido a tamaño original, pero si cambias la resolucion del monitor por otra cualquiera y entras con el Mozilla ya no te aparecerá con zoom ni nada, cosa que con el iExplorer no pasa  :cry:
Alguna solucion ha de haber para Mozilla. Por favor si alguien lo sabe que lo postee. Gracias y un saludo.

Gepetto

  • Visitante
Adaptar resolucion de una web para Mozilla Firefox
« Respuesta #3 en: 20 de Abril de 2005, 04:27:19 pm »
Pues he visto un thread en otro foro con un monton de respuestas a esto, pero no me parece bien copiar y pegar aqui todas las respuestas así que te pongo el enlace para que lo mires:

http://www.forosdelweb.com/showthread.php?t=111272

------------------------------------------

A parte de todo lo que dice la gente esa del otro foro, se que hay scripts que detectan el tipo de navegador y redirecciona. Puedes hacer una pagina con tu script de resolucion para IE y otra igual con otro script de resolucion para Firefox (si es que existe alguno).

Yo personalmente la optimizaría para 800x600, la rodearía con un borde, la centraría y le pondría alguna decoración al espacio sobrante para los que accedan a 1024x768. En principio sería lo más sencillo y tampoco suele quedar mal.

Desconectado Dabo

  • Administrator
  • *
  • Mensajes: 15344
    • https://www.daboblog.com
Adaptar resolucion de una web para Mozilla Firefox
« Respuesta #4 en: 21 de Abril de 2005, 07:49:52 pm »
la solucion que te da Gepetto no es mala, seria una forma elegante de arreglarlo

saludos  :wink:
Hacking, computing, are in my blood, are a part of me, a part of my life...Debian GNU/Linux rules.

Twitter; https://twitter.com/daboblog
Instagram: @daboblog


www.daboblog.com | www.debianhackers.net | www.caborian.com | www.apachectl.com | www.davidhernandez

 

Aviso Legal | Política de Privacidad | Política de Cookies

el contenido de la web se rige bajo licencia
Creative Commons License