Tengo un script que detecta si eres un usuario de iPhone o no y redirige a una página más amigable para iPhone.Ver sitio web completo, no versión móvil en iPhone
<script type="text/javascript">
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)))
{
location.replace("http://domain.com/iphone/");
}
</script>
Esto funciona bien pero tiene un problema. Es una convención ofrecer al usuario la posibilidad de ver la página web completa . Sin embargo, si hago un enlace a la raíz, obviamente la redirección los enviará a la versión móvil.
Cualquier idea sobre cómo incluirla si hace clic en el enlace de /iphone/
, pueden ir al /
y quedarse allí.
Sí, notado. Sin embargo, el problema es que todos los demás anclajes estarán vinculados a href = "/". Por lo tanto, una cadena de consulta para mantener el estado no funcionará a menos que se use una cookie. Puede funcionar en la primera solicitud, pero no cuando un usuario navega a otra página, luego hace clic en Inicio. Se les pedirá que cambien al sitio móvil nuevamente. – Rya