Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 25.05.07, 14:30
Forum Zuschauer
 
Registriert seit: 25.05.07
Alter: 38
Beiträge: 1

TV zerhackt Conditional Comments im Template für IE-Browserweiche!


Hallo,

bin neu im Forum und gleich mit einer vielleicht komplexeren Frage. Jedenfalls habe ich keine Antworten finden könenn bei meiner flüchtigen Forum-Recherche.

Im Einsatz ist TYPO3 in der Version 4.1 sowie TV 1.3.0 Mein Problem ist folgendermaßen geschildert:

Im Footer der neuen Seite ganz rechts muss ein rudimentäres Menü vorhanden sein, welches lediglich die Aufgabe hat, zu weiteren 4-5 externen Partnerseiten zu führen, die nichts mit der eigentlichen, in TYPO3-realisierten Seite zu tun haben. Die Verlinkungen führen jeweils zu Popups der jeweiligen externen Seiten, mehr ist nicht notwendig.

Es ist ein 2D-Ausklappmenü, welches auf Mausberührung reagiert und komplett in CSS realisiert ist. Für die CSS-Lösung sprechen viele Gründe wie die Vermeidung von JavaScript wegen der Suchmaschinenfreundlichkeit, dem Ansprechen der User, die JavaScript bewusst ausgeschaltet haben oder der besseren Barrierefreiheit.

Da der IE (auch der 7-ener) Probleme damit haben, muss man diesem Browser mit Conditional Comments und IE Behaviors die CSS-Lösung schmackhaft machen. Dagegen haben Firefox, Opera sowie Safari unter Mac OS (jeweils neuste Versionen) keinerlei Probleme damit.

Das Template im IE lokal auf dem PC funktioniert ohne Probleme, das CSS-Menu wird vom IE gezeigt, wenn auch mit einem leichten, optischen Manko.

Gemappt dagegen und in TYPO3 integriert mit TV wird der Code der Browserweiche einfach verfremdet mit der Folge, dass das Menü nicht funzt.

Es geht um folgenden Code, der innerhalb von <head> ... </head> Platz findet:

Code:
<!--[if IE]>
<style type="text/css" media="screen">
#menu ul li {float: left; width: 100%;}
</style>
<![endif]-->

<!--[if lt IE 7]>
<style type="text/css" media="screen">
body {behavior: url(csshover.htc); font-size: 100%;}
#menu ul li a {height: 1%;}
}
</style>
<![endif]-->
Wenn aber das Template fertig eingebunden ist und alles bei "Adding parts from HTML header" alles ordnungsgemäß angehackt ist, werden die Conditional Comments dennoch rausgelassen und es sieht im Seiten-Quellcode nur so aus, also OHNE die

<!--[if IE]> ... <![endif]-->

Code:
<style type="text/css" media="screen">
#menu ul li {float: left; width: 100%;}
</style>

<style type="text/css" media="screen">
body {behavior: url(fileadmin/templatefiles/csshover.htc); font-size: 100%;}
#menu ul li a {height: 1%;}
}
</style>
Dadurch wird das Menü vom IE schlichtweg ignoriert - leider...

Hat jemand eine Idee, wie man dieses Problem umgeht? Vielen Dank im voraus!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 25.05.07, 15:35
Benutzerbild von MistaD
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.01.06
Beiträge: 1.457

Hallo,

nimm doch einfach CONDITIONS. Damit fragst du Browser ab und gibst ihm eigenes CSS etc.

__________________
Gruss
MD
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

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 are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ext. Comments als Gästebuch nützen BENCH Alle anderen Extensions 0 12.03.08 13:38
Gelöst _Session Daten in TS-Conditional geht nicht :( daniel_t3 TYPO3 4.x Fragen und Probleme 2 06.10.07 19:16
sk_pagecomments - Limit der Comments festlegen Fan29 Alle anderen Extensions 0 02.08.07 15:07
goof_fotoboek comments deyda Alle anderen Extensions 2 07.06.07 11:10
conditional comments hannah HTML & CSS 4 02.04.07 15:54


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:22 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0