ERLEDIGT
JA
JA
ANTWORTEN
44
44
ZUGRIFFE
3213
3213
EMPFEHLEN
-
07.11.09 11:32 #1
- 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
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).Code :1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
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
-
07.11.09 11:34 #2Maik Tutorials.de Gastzugang
Hi,
wird das hier nun die Fortsetzung deines Themas "Wie Homepage für verschiedene Auflösungen passend machen?"?
Wie lautet der Link zu dieser Seite?
mfg Maik
-
07.11.09 14:10 #3
- 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
-
07.11.09 14:18 #4Maik Tutorials.de Gastzugang
-
07.11.09 14:26 #5
- 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
-
07.11.09 14:30 #6Maik Tutorials.de Gastzugang
-
07.11.09 14:36 #7
- 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.
-
07.11.09 14:38 #8Maik 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
-
07.11.09 14:46 #9
- 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">
-
07.11.09 14:54 #10Maik 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
-
07.11.09 15:06 #11Maik 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
-
08.11.09 15:25 #12
- 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
-
08.11.09 16:41 #13Maik 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
-
08.11.09 17:07 #14
- 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
-
08.11.09 17:13 #15Maik Tutorials.de Gastzugang
Nö.

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
-
Bekomme bei einer .PHP nur ne weiße Seite
Von MC-René im Forum PHPAntworten: 23Letzter Beitrag: 13.10.10, 09:13 -
Weiße Seite wegen IP-Ermittlung
Von thehasso im Forum PHPAntworten: 2Letzter Beitrag: 23.01.10, 09:24 -
Weiße Seite bei Weiterleitung
Von thehasso im Forum PHPAntworten: 14Letzter Beitrag: 21.12.09, 22:09 -
Drucker gibt nur weiße Seite aus
Von Saimen im Forum HardwareAntworten: 1Letzter Beitrag: 05.12.08, 23:12 -
WebFotogalerie zeigt nur weiße Seite an
Von Neffets001 im Forum PhotoshopAntworten: 10Letzter Beitrag: 13.01.08, 16:48





Zitieren


Login




