Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/06/2015, 07:54
danigarba
 
Fecha de Ingreso: junio-2009
Mensajes: 16
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Redirección de pc a móvil

Hola,
Al final me "va bien" el código que decía al principio porque hace poco lo probé con el navegador ese "poco famoso" y sí funciona, parece como si hubiera habido alguna actualización en ese navegador que haya hecho que se arregle eso de la redirección.

Escribo el siguiente mensaje porque tengo otra duda:

En la página para versión para movil he puesto un enlace que ponga:

VER PÁGINA COMO EN PC

para que al hacer clic lleve a como se ve en un PC.

El script para que haga eso está hecho ya pero no funciona porque me ha dicho una persona que para que funcione tengo que hacer una modificación en el código del script que dije al principio de este tema:

Código:
<script>

//alert("mobile"+window.location.pathname +  window.location.search);

if (document.location.search.indexOf("skipmobile") >= 0) {
document.cookie = "skipmobile=1";
}
else if ((document.location.hostname.match(/\.mobi$/) || screen.width < 699)
&& document.cookie.indexOf("skipmobile") == -1)
{
//document.location = "mobile/";
document.location = "mobile"+window.location.pathname +  window.location.search;
}
</script>

Me ha dicho que la solución está en poner que el script de redireccionamiento solo funcione la primera vez que se entre y que le dé la condición de redirigir si x valor es igual a true, luego lo vuelva false después del primer redireccionamiento.


¿Alguien puede decirme cómo puedo hacer eso que he dicho en el párrafo anterior en el script? Es que no tengo ni idea.


Gracias.