Zu den Aufzeichnungen der tutorials.de-Live-Workshops
Seite 1 von 3 123 LetzteLetzte
ERLEDIGT
JA
ANTWORTEN
44
ZUGRIFFE
3213
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    netzjunkie netzjunkie ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    86
    Hallo,
    ich habe folgendes Problem.
    Manche User bekommen beim Aufruf einer Seite nur eine weiße Seite angezeigt.

    Codeschnipsel meiner Seite:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    .
    .
    .
    </style>
    <!--[if lt IE 8]>
    <style type="text/css">
    .inner {top:50%;left:0;}
    .inner p{top:-50%;        position:relative;}
    </style>
    <![endif]-->
    <!--[if lt IE 7]>
    <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script>
    <![endif]-->

    Da betreffende DIV (die Fehlermeldung kam aber auch bei einem normalen Text)
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    <div id="mitte">
    <div class="outer">
    <div class="inner">
    <p><iframe marginwidth=4 marginheight=4 src=http://www.xxxxxxxxxxx.de/shop frameborder=0 width=100% height=5000 scrolling=no ></iframe>
    </p>
    </div>
    </div>
    </div>

    Wenn man wohl den Kompalitätsmodus von IE8 ändert, dann wird die Seite richtig angezeigt. (dürfen nicht im Kompalitätsmodus angezeigt werden)

    Wenn ich aber meinen DOC-Type in
    Code :
    1
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    umwandel dann wird die Siete zumindest angezeigt, aber die Formatierungen wie Buttons sind nicht mehr wie sei sein sollen (das liegt denke ich mal am unterschiedlichen DOC-Type).

    Ich selber kann den Fehler komischerweise an meinem IE8 nicht nachvollziehen, kenne aber einige Leute bei denen die Seite weiß ist.
    Wie kann ich diesen Fehler beseitigen ? Muss ich überall den DOC-Type ändern ?

    Gruss
    Thorsten
     

  2. #2
    Maik Tutorials.de Gastzugang
    Hi,

    wird das hier nun die Fortsetzung deines Themas "Wie Homepage für verschiedene Auflösungen passend machen?"?

    Zitat Zitat von netzjunkie Beitrag anzeigen
    Manche User bekommen beim Aufruf einer Seite nur eine weiße Seite angezeigt.
    Wie lautet der Link zu dieser Seite?

    mfg Maik
     

  3. #3
    netzjunkie netzjunkie ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    86
    Hallo Maik

    ich dachte ein neues Thema da es ja nun ein neues Problem ist. Sollte keine Absicht sein hier zig Posts aufzumachen, sorry.

    Also der LInk mit dem geänderten DOC-Type:
    http://www.sp-fotostudio.de/index.php?template=shop

    Der Link, der bei manchen IE8 Usern eine weiße Seite verurascht
    http://www.sp-fotostudio.de/index.php?template=shop2

    Es ist nicht nur diese Seite. Als ich bei einer anderen Seite einen Text hinzugefügt habe, war der von IE8-Usern mit dem alten DOC-TYPE nicht zu lesen.
    Im Firefox funktioniert hingegen alles bestens.
    Komisch ist, das ich den Fehler hier mit meinem IE8 nicht nachvollziehen kann. Er ist aber da, das habe ich selber bei 2 Leuten gesehen.

    Gruss
    Thorsten
     

  4. #4
    Maik Tutorials.de Gastzugang
    Dann zähle ich zu den Glücklichen, deren IE8 keine weiße (leere) Seite anzeigt.

    weiße Seite im Internetexplorer-ie8.jpg

    mfg Maik
     

  5. #5
    netzjunkie netzjunkie ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    86
    Wie gesagt, bei mir zu Hause zeigt er bei 2 PCs auch keine weiße Seite an.
    Woran kann das denn liegen ?
    Kann es wirklich an dem DOC-Type liegen ? Sollte ich da ggf. einen anderen einsetzen ?
    Mit dem ersten scheint der IE ja irgendwie Probleme zu haben.
    Ein Bekannter hat auf einer Seite eine Anleitung wie man mit dem IE keine weiße Seite sieht
    (http://www.secret-club.eu/problem.html)
    Bei mir geht es aber auch mit der angeblichen Falscheinstellung.

    Gruss
    Torsten
     

  6. #6
    Maik Tutorials.de Gastzugang
    Zitat Zitat von netzjunkie Beitrag anzeigen
    Ein Bekannter hat auf einer Seite eine Anleitung wie man mit dem IE keine weiße Seite sieht
    (http://www.secret-club.eu/problem.html)
    Bei mir geht es aber auch mit der angeblichen Falscheinstellung.
    Bei mir auch

    Erkundige dich mal, ob die Benutzer noch die Beta-Version des IE8 vor dessen offiziellen Release nutzen - vielleicht liegt ja hier der Hund im Pfeffer begraben.

    mfg Maik
     

  7. #7
    netzjunkie netzjunkie ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    86
    Bei einem USer weiß ich das er auf jeden Fall keine Beta-Version hat und die neusten Updates installiert hat.
     

  8. #8
    Maik Tutorials.de Gastzugang
    Jo, dann weiß ich auch nicht, was da die vermeintliche Ursache sein soll, denn ich konnte eben beim Durchklicken deiner übrigen Projektseiten keine einzige aufspüren, die vom IE8 weiß (leer) angezeigt wird.

    mfg Maik
     

  9. #9
    netzjunkie netzjunkie ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    86
    Ich habe zumindest herausgefunden das der Fehler auftritt sobald XHTML im DOC-TYPE steht. Wenn dort HTML steht, dann geht es....

    geht nicht:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    geht:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
     

  10. #10
    Maik Tutorials.de Gastzugang
    Vielleicht sieht die XHTML-Welt im IE8 gleich ganz anders aus, wenn du in deinem Dokument mal für ein valides Markup sorgst, siehe hierzu die W3C-Validatorfehlermeldungen.

    Ansonsten lass es halt mit der XHTML-Variante.

    mfg Maik
     

  11. #11
    Maik Tutorials.de Gastzugang
    Es ist gut möglich, dass dir der IE8 unter XHTML das Fehlen der Anführungszeichen zu den einzelnen Attributswerten krumm nimmt, und daher die Anzeige des iFrames bzw. dessen Inhalts verweigert:
    HTML-Code:
    <p><iframe marginwidth=4 marginheight=4 src=http://www.sp-fotostudio.de/shop frameborder=0 width=100% height=5000 scrolling=no ></iframe>
    </p>

    Ich schiebe dein Thema dann mal rüber ins HTML-Forum, da hier offensichtlich keine CSS-Problematik vorliegt, sondern die Ursachen in deinem invaliden HTML-Code zu suchen sein dürften.

    Übrigens existiert in der "Strict"-Variante das <iframe>-Element überhaupt nicht - unabhängig, ob nun "HTML4.01 - Strict" oder "XHTML1.0 - Strict".

    mfg Maik
     

  12. #12
    netzjunkie netzjunkie ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    86
    Hallo

    ich habe zumindest die Fehlermeldung eingrenzen können, und zwar wird nur im IE7 eine weiße Seite angezeigt. Den Fehler kann ich auch im IE7 nachvollziehen.

    Gruss
    thorsten
     

  13. #13
    Maik Tutorials.de Gastzugang
    Da muß ich dich leider enttäuschen, denn mit der XHTML-Deklaration wird mir nicht nur im IE7, sondern auch im IE8 ein leerer bzw. kein iFrame präsentiert.

    Und welche Fehlermeldung hast du eingegrenzt? Der Validator spuckt noch immer die 76 Fehlermeldungen vom gestrigen Tage aus.

    Es ist recht müßig, ob den Ursachen zu spekulieren, solange dein HTML-Code solch eklatante Fehler aufweist.

    mfg Maik
     

  14. #14
    netzjunkie netzjunkie ist offline Mitglied Silber
    Registriert seit
    Mar 2004
    Beiträge
    86
    Sorry, ich habe nicht den Link mit gepostet
    Unter http://www.sp-fotostudio.de/index.php?template=shop2 ist die Version der Seite die Probleme verursacht.
    Im IE8 sehe ich hier ganz normal den Shopbereich. Im IE7 sehe ich hier eine leere Seite.
    Am Code selber habe ich noch nichts verändert.

    Im IE8 müßtest du eigentlich auch den Shopbereich mit der genannten URL sehen können

    Gruss
    Thorsten
     

  15. #15
    Maik Tutorials.de Gastzugang
    Nö.

    weiße Seite im Internetexplorer-ie8.jpg

    Als erste Gegenmaßnahme würde ich die von mir gestern angesprochenen Fehler in dieser Zeile korrigieren, und darin die fehlenden Anführungszeichen zu den einzelnen Attributswerten hinzufügen:
    HTML-Code:
    <iframe marginwidth=4 marginheight=4 src=http://www.sp-fotostudio.de/shop frameborder=0 width=100% height=5000 scrolling=no ></iframe>

    mfg Maik
     

Ähnliche Themen

  1. Bekomme bei einer .PHP nur ne weiße Seite
    Von MC-René im Forum PHP
    Antworten: 23
    Letzter Beitrag: 13.10.10, 09:13
  2. Weiße Seite wegen IP-Ermittlung
    Von thehasso im Forum PHP
    Antworten: 2
    Letzter Beitrag: 23.01.10, 09:24
  3. Weiße Seite bei Weiterleitung
    Von thehasso im Forum PHP
    Antworten: 14
    Letzter Beitrag: 21.12.09, 22:09
  4. Drucker gibt nur weiße Seite aus
    Von Saimen im Forum Hardware
    Antworten: 1
    Letzter Beitrag: 05.12.08, 23:12
  5. WebFotogalerie zeigt nur weiße Seite an
    Von Neffets001 im Forum Photoshop
    Antworten: 10
    Letzter Beitrag: 13.01.08, 16:48