![]() |
Javascript: Ebenen einfügen
Hallo,
möchte mit Javascript 2 Ebenen einfügen. Erste eine FullScreen-Ebene und darüber eine Ebene, die eine feste Größe hat. Im IE7 und im FF funktionierts, aber im IE6 überhaupt nicht. Die Box wird immer hinter alle anderen Ebenen gesetzt, obwohl sie den höchsten z-Index hat. So solls in HTML aussehen:
Code:
Mit JS habe ich es so hinbekommen:
<div id="background"></div>
<div id="box"></div>
Code:
Wie gesagt, im IE7 und FF sieht's wunderschön aus. Nur im IE6 geht's garnet...Hintergrund-Ebene erstellen: var objBody = document.getElementsByTagName("body").item(0); var objOverlay = document.createElement("div"); objOverlay.setAttribute('id',background'); objOverlay.style.display = 'none'; objOverlay.style.position = 'absolute'; objOverlay.style.top = '0'; objOverlay.style.left = '0'; objOverlay.style.zIndex = '90'; objOverlay.style.width = '100%'; objOverlay.style.height = pagesize[3]+pagescroll[1] + 'px'; objBody.insertBefore(objOverlay, objBody.firstChild); Box-erstellen objLoading.setAttribute('id', 'box'); objLoading.style.display = 'block'; objLoading.style.color = '#000000'; objLoading.style.position = 'fixed'; objLoading.style.left = '50px'; objLoading.style.top = '100px'; objLoading.style.zIndex = '100'; objLoading.style.left = 350+'px'; objLoading.style.top = ((pagesize[3]/2))-250+'px'; objBody.insertBefore(objLoading, objBody.firstChild); Danke im Voraus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz