Alt 28.03.2011, 12:25:59   #1 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard DOM - Identischer Code = Unterschiede zwischen DOM-Ausgabe und direktem HTML? HÄ?

Habe hier nen Script, was ich derzeit versuche im IE identisch darstellen zu lassen. Aber ich scheitere kläglich dran.

Wer in den Quellcode schaut, wird sehr schnell sehen, was gemeint ist.

(Link gibts per PN)

Es ist eine OOP-Klasse für einen Fortschrittsbalken. Im Firefox funktioniert es so, wie es soll. Aber der IE spackt rum. Aber eben NUR bei der DOM-Ausgabemethode appendChild ...

Hoffe, mir kann wer helfen. o.o
NeoGriever ist offline   Mit Zitat antworten
Gesponsorte Links
Alt 28.03.2011, 13:12:14   #2 (permalink)
return void
Benutzerbild von ice-breaker

ID: 93995
Lose-Remote

ice-breaker eine Nachricht über ICQ schicken
Reg: 27.04.2006
Beiträge: 6.026
ice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehenice-breaker genießt hohes Ansehen
Standard

Wenn du den Link nicht öffentlich postest, dann ist es auch unnütz hier zu fragen, da es nicht dem Sinn dieses Forenteils entspricht

Ich hatte ein ähnliches verhalten mal im FF mit jQuery, mit der append()-Funktion (bildet möglicherweise auf appendChild() ab), da wurde dann zwar der Code eingesetzt, dies konnte ich in Firebug auch sehen, aber es wurde zusätzlich ein newline eingefügt (kein <br> sondern ein \r\n) was dazu führte, dass der Inhalt auf einmal falsch dargestellt wurde, erklären konnte ich es mir nicht, aber vllt hast du ja ein sehr ähnliches Problem.

Edit: eine Suche nach "appendchild" und "ie" zeigt auf jedenfall, dass es wie nicht anders zu erwarten, irgendeinen Bug in der Funktion in manchen IEs gibt.


"Die Wahrheit entgeht dem, der nicht mit beiden Augen sieht." -Orici
ice-breaker ist offline   Mit Zitat antworten
Alt 28.03.2011, 13:15:33   #3 (permalink)
Erfahrener Benutzer
Benutzerbild von NeoGriever

ID: 348575
Lose-Remote

Reg: 24.06.2008
Beiträge: 809
NeoGriever wird schon bald berühmt werden
Standard

link kann ich nicht öffentlich posten, da es mein localhost auf meinem computer ist. Würde ich meine IP hier öffentlich posten, wäre das ne öffentliche Einladung an jeden Hacker Oder was man eben sonst noch mit der IP anstellen könnte

Inzwischen habe ich das problem schon gefunden.

IE setzt border-collapse der table-elemente auf normal und nicht auf collapse und bei td-elementen wird ein 2-px-padding eingefügt, was einen unerwünschten freiraum erzeugte. Nachdem ich diese 2 werte ausgehebelt habe, wird die bar in den 4 bekanntesten browsern identisch angezeigt. (Firefox, IE, Opera, Chrome)
NeoGriever ist offline Threadstarter   Mit Zitat antworten
Antwort

Gesponsorte Links

Anzeige


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Unterschiede zwischen Root Servern? MisterSimpson Webhosting 5 07.02.2011 12:34:24
Unterschiede zwischen RaucherInnen und NichtraucherInnen AstridM Gott und die Welt 24 16.09.2008 18:10:49
[S] Counter mit HTML Ausgabe SanAndreas13 Lose4Scripts (erledigt) 2 08.02.2007 00:27:34
Ausgabe Code ändern...(mini) MisterS Lose4Scripts (erledigt) 2 14.01.2007 10:44:37
[JS] inner.HTML Problem mit Ausgabe CrazySash Programmierung 6 08.10.2006 11:30:38


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:16:19 Uhr.