Was muss ich ändern damit zuerst alles andere vollständig geladen wird und dann erst das hintergrundbild ?
Antwort 1 von Viagra
Hm...
hab mir das mal genauer angeschaut.
Das übliche Ergebnis: im IE funzt es ohne Probleme, NN und Opera fessen es nicht.
Hat jemand eine Idee wie ich im nachhinein den Background ändern kann?
Einem Body kann man so weit ich das sehe nur eine ID und keinen Namen geben. NN und Opera wollen die ID aber gar nicht fressen...
Antwort 2 von Friedel
@SchmChris: Normalerweise wird erst der Text und dann die Bilder geladen. Das ist auch beim Hintergrundbild so. Deine Seite hat aber ein par Fehler: In den Zeilen "window.onerror=stoperror" und "return true" fehlt jeweils das Semikolon; Die Funktion stopperror funktioniert wohl nicht. Das Script ergibt keinen Sinn (jedenfalle erkenne ich keinen). Es gibt keine Variable namens "true" und es wird auch keine verwendet; Du öffnest 2 Bodybereiche und beendest keinen davon.
Um das Hintergrundbild erst ganz zum Schluß zu laden, hast du die Möglichkeit, das Bild nicht als Hintergrund, sondern als DIV hinter die Seite zu legen. Das hat nebenbei den Vorteil, daß man auch im NN einen feststehenden Hintergrund erzeugen kann. Les dir dazu mal ►https://supportnet.de/discussion/listmessages.asp?content=&recno=49064&adminrecno=9◄ durch. Ds Script mußt du natürlich etwas anpassen und zuerst den Seiteninhalt schreiben und danach das Bild aufrufen und nach oben und in den Hintergrund verschieben. Mit "margin" kannst du nach oben verschieben - siehe ►http://www.friedels-home.com/Kurse/HTML/08absatzformatierung.htm#Universalattribute◄. Meine Weiterleitung funktioniert oft erst beim 2. Anlauf. Wenns nicht klappt einfach alle Fenster von mir schließen und noch mal versuchen. Mit dem z-Index legst du fest ob das Bild vor oder hinter dem Rest der Seite ist. Les dir dazu mal ►http://www.teamone.de/selfhtml/tdch.htm◄ durch.
Antwort 3 von Viagra
@Friedel: Kann ich im NN und Opera nicht auf den Body zugreifen um im nachhinein das Hintergrundbild zu ändern?
Antwort 4 von Friedel
@Viagra: Wie machst du das? Ich nehme an, du meinst das Bodytag, nicht den Body? Mir fällt im Moment auch keine Möglichkeit ein von der ich glaube daß sie im IE funzt.
Antwort 5 von SchmChris!
Ja die Lösung würd mich interessieren,da meine HP fast nur auf dem IE läuft - ja gut Opera geht auch noch aber sieht schon nimmer so super aus. Trotzdem danke für Eure mühe
Ich möchte kostenlos eine Frage an die Mitglieder stellen:
Ähnliche Themen:
Suche in allen vorhandenen Beiträgen: