Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2009, 17:32
Avatar de Null_
Null_
 
Fecha de Ingreso: octubre-2008
Ubicación: Santiago
Mensajes: 530
Antigüedad: 15 años, 6 meses
Puntos: 30
Alguien con Mac porfavor. Enlaces con accesskeys e información de su combinación...

Hola

Bueno quiero mostrar esto aver si tiene alguna falla y como no tengo una Mac, no sé si funciona bien.. tengo entendido que la combinación es control + tecla de acceso con cualquier navegador ¿estoy en lo correcto?.
Se trata de mostrarle al usuario la combinación de teclas que debe realizar para acceder al enlace del accesskey (que cambian según el navegador).

Lo hise de la siguiente forma con PHP a travez del user agent:

Código PHP:
<?php
$na 
$_SERVER['HTTP_USER_AGENT'];

if(
eregi('Mac',$na))
{
$combinacion "Ctrl+";}
else{
if(
eregi('MSIE',$na))
{
$combinacion "Alt+BloqMayus+";$enter " Intro";}
else{
if(
eregi('Firefox',$na) or eregi('Navigator',$na))
{
$combinacion "Alt+Shift+";}
else{
if(
eregi('Chrome',$na))
{
$combinacion "Alt+";}
else{
if(
eregi('Safari',$na))
{
$combinacion "Alt+BloqMayus+";}
else{
if(
eregi('Opera',$na))
{
$combinacion "Shift+Esc ";}
else{
$combinacion "tecla de acceso ";
}
}
}
}
}
}

echo 
"
<p><a href=\"/index.php\" accesskey=\"1\" title=\"Página principal ["
.$combinacion."1".$enter."]\">Inicio [1]</a></p>
"
;

?>
Aquí hise una página de prueba. Aquella persona que disponga de una mac le agradecería muchisimo que me facilitara la línea Información de tu navegador/sistema operativo

Prueba del ejemplo.

Gracias de antemano
__________________
Diego Escares
• Twitter: @diegoescares
• Web: diegoescares.com