2013-08-30 11 views
9

Es gibt eine Webanwendung (im Grunde eine Webseite vom Server), die für einen Client mit MS Surface-Tablets entwickelt wurde, auf denen Windows RT ausgeführt wurde .So deaktivieren Sie die Adressleiste auf js-Ereignissen in IE 11 unter Windows 8.1

Wenn eine Verknüpfung (Kachel) an den Startbildschirm des Tabletts angeheftet war und der Client sie von dort aus startete, sah sie wie jede andere U-Bahn-App aus - keine Adressleiste, bis der Benutzer die Kante nach oben oder unten zog.

Der Client hat Windows 8.1 mit IE 11 gestartet. Wenn der Benutzer nun mit der Webseite interagiert oder JavaScript etwas ein-/ausblendet, wird die Adressleiste am unteren Rand angezeigt und verbirgt einige Inhalte.

Gibt es eine Möglichkeit, diese Seite nicht zu diesem Adressleiste Popup anzuzeigen?

Die ganze Anwendung ist auf einer Seite und es gibt sogar keine Ajax-Anfragen während der typischen Verwendung. Es ist nicht möglich, alle vorhandenen und zukünftigen Tablets des Benutzers neu zu konfigurieren. Also muss es mit js oder html gemacht werden.

+0

so, basicly, mögen Sie einen garantierten Vollbild-Modus? – c69

+0

Grundsätzlich wäre es ausreichend, wenn diese Leiste während der Benutzerinteraktion mit der Anwendung nicht angezeigt würde. Wenn die App eine neue Seite lädt, wäre das verständlich und in Ordnung (und so war es vorher). Normalerweise passiert im Tablet-Browser sowieso alles im Vollbildmodus, nur diese Popup-Adressleiste ist nun wirklich nervig. –

+1

Können Sie "Interaktion" definieren? Was wäre, wenn Sie alles in eine '