![]() |
Versch. Resultate in IE u. Mozilla Firefox
Hallo, ich habe ein sehr merkwürdiges Problem: Ich habe ein PHP-Script erstellt welches mir bestimmte Daten in einer Tabelle ausgibt, sehe ich mir das ganze im Mozilla Firefox an sieht es auch ganz normal aus. In IE jedoch bekomme ich vorher einmal die gesamte Tabelle (zB 4 Zeilen lang) ohne Inhalt, und nachher noch einmal mit Inhalt, hat jemand eine Ahnung woran das liegen könnte?
(Anzusehen unter http://www.liquidfellow79.com/new/new.htm dort auf enter und nachher auf dates) Ich kann auch auf Wunsch das PHP-Script hier reinstellen mfg beda79 |
Also ich seh nix, wenn ich auf -enter- klick.
Koennte aber an dem geblockten Popup liegen. :D Hat das einen Grund, dass der link nicht im gleichen Fenster aufgeht? |
Ja, weil das Fenster eine bestimmte Größe haben sollte in dem die Seite angezeigt wird, sonst passen keine grafischen Proportionen mehr zueinander
|
D.h. auf meinem PDA oder auf einem groesseren Screen darf ich mir Deine Seiten nicht ansehen? :ms:
Also ganz versteh ich nicht, warum die Seite eine fixe Groesse haben muss. Und diese Frames, das ist doch so 90er. :D OIDA! So einen grottenschlechten Code hab ich ja schon ewig nicht mehr gesehen. 1) Es macht nix, wenn Du ein paar Zeilenumbrueche und Einrueckungen im HTML-Source hast, damit wird das HTML lesbarer. :ms: 2) Geoeffnete Tags sollten auch geschlossen werden. Das gilt auch fuer <tr> und <td> 3) Tags werden nach dem FIFO Prinzip geschlossen. Sowas PHP-Code:
ERST /font, DANN /td !!!!! 4) vor einem <tr> mag der IE nicht. Nimmt man die raus, bzw. schliesst man die <td> Tags auch mit einem </td> klappts auch im IE. |
mein gott - werden halt ein paar schleifen im php nicht stimmen...
hau ein paar \r\n rein, dann ist im output nicht alles in einer zeile und du kannst das generierte html besser lesen. |
Zitat:
@JackLemon: Die nicht abgeschlossenen <td>s zusammen mit den s sind das Problem, glaubs mir ;) |
Was los, warum hat noch keiner was von w3c geschrieben? :D
Lass all deine Seiten nach dem Erstellen mit dem W3C Validator überprüfen (http://validator.w3.org/), wenn du CSS verwendest (was du tun solltest) kannst du deine Stylesheets mit http://jigsaw.w3.org/css-validator/ überprüfen lassen. Zwecks richtigem HTML Code ist natürlich von http://de.selfhtml.org zu erwähnen. Das Seiten, auch wenn sie valid sind nicht unbedingt gleich in IE und Firefox, ... aussehen ist eine andere Geschichte, aber wenn man lang genug sucht kriegt mans meist hin, besonders bei so einfachen Anwedungsgebieten wie deinen. mfg Thomas |
t.dot: W3C ist verlorene Liebesmueh bei dem Code. Dass der ueberhaupt angezeigt wird grenzt IMHO schon an ein Wunder.
Und zwecks "richtigem" HTML-Code ist nicht auf selfhtml zu verweisen, sondern auf http://www.w3.org/TR/2001/REC-xhtml11-20010531/ und http://www.w3.org/TR/2001/REC-xhtml11-20010531/ ;) |
Vergiss bei all den Frames bitte nicht den Titel zu setzten :)
mfg |
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag