Hola buenos d�as a todos:

Pues no veo que ese codigo sea un avance en accesibilidad.

No dejas de usar Javascript, con lo que sigue sin ser accesible.
(Porque lo que hace el PHP que tienes es generar un c�digo JavaScript que 
informa del ancho y alto de pantalla. )

Y como te han comentado no informa del ancho disponible, sino del ancho 
total.

Ya puestos a usar JS, puedes poner el t�pico lanzador de ventana -
window.open(url, nombre, parametros)- que lanza una nueva ventana con la url 
que prefieras y con las opciones que quieras incluir (scroll o sin scroll, 
con menu o sin menu, con barra de estado o sin ella... etc..)

Creo que no hay ninguna otra forma (que no sea usar JS) para obtener la 
resoluci�n del sistema cliente.
Bueno, quiz� podr�as embeber un applet de Java que hicera lo mismo pero es 
si cabe menos accesible a�n.

Si estoy equivocado me encantar�a que me ilustraseis.

Gracias.


Devta

On 5/8/05, carlos campderr�s <[EMAIL PROTECTED]> wrote:
> 
> un peque�o problema con esto: funciona bien si el usuario utiliza el
> navegador a pantalla completa, pero en caso contrario aparece el tan
> odiado scroll horizontal.
> 
> On 4/20/05, Igor Ormaetxebarria <[EMAIL PROTECTED]> wrote:
> > Hola lista,
> > tengo una web (www.txurdi.net <http://www.txurdi.net> ) en la que lo 
> primero de todo pongo un
> > javascript que calcula la resolucion de pantalla, y luego redirecciona a 
> la
> > misma direccion pasando como GET los valores ancho y alto.
> > uso PHP.
> > Claro que, esto no es accesible, y quiero arreglarlo, porque si no, la 
> gente
> > que no tiene javascript, no lo ve...
> > Los valores esos los uso para llevar una gestion de que resoluciones 
> usan
> > mis usuarios.
> > Hay alguna otra manera de conseguir esos valores sin usar javascript? o 
> de
> > hacer que si no tiene javascript siga adelante?
> >
> > os paso mi c�digo PHP para que lo veais:
> >
> > <?php
> >
> > if (!isset($_GET['width']) AND !isset($_GET['height']))
> > {
> > echo "<script language=\"javascript\">\n";
> > echo "
> > location.href=\"${_SERVER['SCRIPT_NAME']}?${_SERVER['QUERY_STRING']}"
> > . "&width=\" + screen.width + \"&height=\" + screen.height;\n";
> > echo "</script>\n";
> > exit();
> > }
> > else
> > {
> > ...la p�gina normal
> > }
> >
> > un saludo,
> > txurdi
> >
> > _______________________________________________
> > Lista de distribuci�n Ovillo
> > Para escribir a la lista, envia un correo a [email protected]
> > Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: 
> http://ovillo.org/mailman/listinfo/ovillo
> >
> 
> --
> Si no puedes deslumbrar con tu inteligencia,
> desconcierta con tus gilipolleces
> _______________________________________________
> Lista de distribuci�n Ovillo
> Para escribir a la lista, envia un correo a [email protected]
> Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: 
> http://ovillo.org/mailman/listinfo/ovillo
>
_______________________________________________
Lista de distribuci�n Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a