Empêcher la barre d'adresses de se cacher dans les navigateurs mobiles

Je suis actuellement en train de travailler sur un site web avec une mise en page horizontale. Tous les éléments sont en position:absolute avec javascript. Leur taille est calculée avec fenêtre.innerHeight. Mon Problème est que, malgré les éléments ne sont pas plus élevés que la fenêtre de la hauteur, je peux faire défiler vers le bas (hauteur de la addressbar). C'est gênant de deux façons. D'abord, il déclenche la fenêtre de redimensionnement événement que j'ai ni envie, ni besoin à l'époque. Et Deuxième il ne joue pas bien avec certains contenus des boîtes dont le contenu doit être de défilement verticale. Parfois, je peux faire défiler les cases, mais parfois l'ensemble de la page défile en premier (comme l'a dit avant: hauteur de la addressbar). Est-il une solution qui me permettrait d'éviter cette adresse-bar masquage automatique mécanisme sur tous les appareils.

Merci d'avance!

Ce n'est pas de défilement à tous:http://maxeffenberger.de/test.html

Cela peut faire défiler horizontalement (de sens que pour voir le contenu caché), MAIS aussi à la verticale jusqu'à ce que le addressbar est caché (n'a pas de sens, car il n'existe pas d'autres "verticale" du contenu qui aurait besoin de plus d'espace: http://maxeffenberger.de/test2.html

source d'informationauteur Max Effenberger | 2013-08-05