[TYPO3-german] javascript für IE8 und IE7 nicht einbinden - für alle anderen schon
Sönke Hartung
hartung.germany at gmail.com
Sun Feb 5 15:55:10 CET 2012
Hallo Wolfgang,
> Gibt es eine Möglichkeit Javascript nur für bestimmte Browser einzubinden?
Ja, das geht mit TS-Conditions ganz leicht.
> Allerdings soll IE8 und kleiner dieses Script NICHT einbinden.
> Alle anderen Browser schon.
>
> # Einbinden der Webfonts:
> page.headerData.1000 = TEXT
> page.headerData.1000.value = <!--[if IE 9]><script
> type="text/javascript"
> src="http://fast.fonts.com/jsap/204734e8-1bd7-4996-8953-27625584ab52.js"></script><![endif]-->
Du brauchst stattdessen sowas im TS:
[browser = msie] && [version = <9]
page.headerData.1000 >
[ElSE]
page.headerData.1000.value = <script type="text/javascript">
src="http://url.com/script.js"></script>
[global]
Wichtig bei TS-Conditions: Keine Verschachtelungen, also nicht so:
page {
[browser = msie] && [version = <9]
headerData.1000 >
[ElSE]
headerData.1000.value = <script type="text/javascript">
src="http://url.com/script.js"></script>
[global]
}
More information about the TYPO3-german
mailing list