Nascondere o eliminare la barra degli indirizzi di MobileSafari di iPhone

Nonostante l' iPhone concentri nel suo mini-schermo una grande quantità di informazioni, riuscendo a rendere piacevole la navigazione, la barra degli indirizzi nel browser Safari occupa all' incirca 60 pixel; buona idea sarebbe riuscire a nasconderla, così da guadagnare ancora maggiore spazio per la visualizzazione dei contenuti.

Come fare quindi a creare una pagina web che, appena caricata, nasconda la barra degli indirizzi? Ecco il modo più semplice:

<body onload="setTimeout(function() { window.scrollTo(0, 1) }, 100);"></body>

Molto semplice: definiamo un evento che, al caricamento della pagina (onload) richiama una funzione atta a nascondere la barra, che in realtà viene semplicemente spostata al di fuori dell' area visibile. Altro metodo è invece questo:

<script type="application/x-javascript">addEventListener("load" , function() { setTimeout(hideURLbar, 0); }, false);function hideURLbar(){window.scrollTo(0,1);}</script>

Stesso effetto, diverse dinamiche: è stato creato un evento listener ed una funzione che rivede le proprietà della barra, nascondendola.

 



Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Graziano
Hai qualche domanda da fare?