Komplettabsturz TL Seite unter Browser IE6
Hallo !
Hat jemand eine Idee, wie man einen Fehler im script oder im css findet, der nur bei IE 6 auftaucht......und zum Absturz des Browsers führt...
Aufruf meiner Seite: tkm-madzar.at
Nach 2-3 Klicks kommt "Internet Explorer hat ein Problem festgestellt und muss beendet werden." Egal welcher PC...überall gleich...
Da (LEIDER !!) doch 30% meiner Besucher noch IE6 benutzten (Bankangestellte und Behörden die kaum Update machen) bleibt mir keine Wahl meine Seite IE6 tauglich zu machen.
IE6 css Darstellungsfehler sind ja noch OK, aber Browserabsturz ist massiv "kundenunfreundlich"...also ich muss das unbedingt finden.
Ursprüngliches template ist ein "freigekauftes" dynamic drop down von Leo, angepasst habe ich eigentlich nur die css Dateien.
Unter allen anderen Browsern ist alles optimiert und läuft stabil.
Ein weiteres,aber nicht dramatisches Problem: im IE6 ist das submenu auseinandergezogen...liegt wohl am padding....Abstände passen gar nicht mehr.
Würde mich über infos, tips oder links zu diesen Problem freuen.
Danke
LG Klaus
Nachtrag: habe gerade die TL demo dynamic drop down von Leo auf http://demo.inetrobots.com/view/ getestet...die stürzt auch unter IE 6 nach 3-4 Klicks ab... vielleicht weis Leo Rat ?
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe mal die aktuelle Trunk-Version (beta4) heruntergeladen und angehängt. Meine .zip-Datei enthält 2 Versionen:
IE8.js
Diese Datei habe ich selbst mit der neuesten Version des YUI-Compressors komprimiert.
IE8_orig.js
Das ist die komprimierte Datei von der Projektwebseite, allerdings scheint mir hier eine ältere Version des YUI-Compressors zum Einsatz gekommen zu sein.
Bitte einfach mal die Datei tl_files/js/IE8.js austauschen und schauen, ob der Fehler verschwindet. Der Vollständigkeit halber sei erwähnt, dass ich den "Double Float Margin"-Fix aus dem Script genommen habe. Um ihn wieder einzubauen, muss lediglich folgende Zeile am Ende eingefügt werden:
Code:
if(IE7.loaded&&IE7.appVersion<7){IE7.CSS.addFix(/(float\s*:\s*(left|right))/,"display:inline;$1");}