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