-
2 CSS im Template - eins für IE, anderes für andere Browser?
Hi,
was muss ich denn in der index.php meines templates hinzufügen wenn der Internet Explorer auf ie.css und andere Browser auf alternative.css zugreifen sollen???
danke
-
-
<link href="<?php echo "$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css";?>" rel="stylesheet" type="text/css" media="all" />
<!--[if lt IE 7]>
<script type="text/javascript">
/* <![CDATA[ */
document.write('<<link href="<?php echo "$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/ie.css";?>" rel="stylesheet" type="text/css" media="all" />>');
/* ]]> */
</script>
<![endif]-->
so hat ichs versucht, aber ging net...:(
was is falsch?
-
-
nächster versuch, geht leider auch net:
<?php
if (substr_count($_SERVER["HTTP_USER_AGENT"], "MSIE")>=1) {
echo "<link rel="stylesheet" href="/css/ie.css" type="text/css" media="screen">";
} else {
echo "<link rel="stylesheet" href="/css/template_css.css" type="text/css" media="screen">";
}
?>
was is falsch?
-
-
Tipp des Tages: Hirn zermartern kann vortrefflich durch Suchfunktion benutzen substituiert werden 
GUCKST DU HIER
schöne Grüße
Christian
-
-
naja ich habs so und es funktionier jetzt zum glück bestens:
<?php
if (substr_count($_SERVER["HTTP_USER_AGENT"], "MSIE")>=1) {
echo "<link rel=\"stylesheet\" href=\"templates/xxx/css/ie.css\" type=\"text/css\" media=\"screen\">";
} else {
echo "<link rel=\"stylesheet\" href=\"templates/xxx/css/template_css.css\" type=\"text/css\" media=\"screen\">";
}
?>
Gruß
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen