[Script Legal] Botones siguiente y anterior en la barra rapida para el movil

DeletedUser

Guest
Como juego casi siempre en un iPhone, que tiene la pantalla enana, y es muy dificil acertar con el dedo en las flechitas para cambiar de pueblo, he hecho un script que permite poner unas flechas bien gordas en la barra rapida.

Para ponerlos, ir a editar la barra, no poner nombre, buscar unas imagenes de flechas chulas (o hacerlas) y poner lo siguiente en la url:

Para el pueblo Anterior
Código:
javascript:{var game='{game}';var dummy=game.split('=');var doci=dummy.slice(0,1);var villa=dummy.slice(1,2);var Url = location.href;Url = Url.replace(/.*\?(.*?)/,'$1');Variables = Url.split ('&');var NuevasVariables = new Array();for (i = 0; i < Variables.length; i++) {Separ = Variables[i].split('=');if (Separ[0]=='village') Separ[1]='p'+villa;NuevasVariables[i]=Separ[0] + '=' + Separ[1];}var newurl='/game.php?' +NuevasVariables.join('&');document.location=newurl;}

Para el pueblo siguiente:
Código:
javascript:{var game='{game}';var dummy=game.split('=');var doci=dummy.slice(0,1);var villa=dummy.slice(1,2);var Url = location.href;Url = Url.replace(/.*\?(.*?)/,'$1');Variables = Url.split ('&');var NuevasVariables = new Array();for (i = 0; i < Variables.length; i++) {Separ = Variables[i].split('=');if (Separ[0]=='village') Separ[1]='n'+villa;NuevasVariables[i]=Separ[0] + '=' + Separ[1];}var newurl='/game.php?' +NuevasVariables.join('&');document.location=newurl;}

La unica diferencia entre ambos es una letra.

Asi es como queda de momento mi barra:
nuevaBarra.png


Estoy seguro de que el código se puede optimizar, acortar o mejorar. Si lo hago editaré este post.
 
Arriba