Problem bei Pfadübergabe in Javascript-Funktion
gondor
- javascript
0 Sven Rautenberg0 gondor
0 berdn0 nimble
Hallo!
Wie kann ich meinen Pfad entsprechen in der Funktion setzen:
<? $script_path = "../"; ?>
<script type="text/javascript">
if ( navigator.appName=="Netscape" )
document.write('<link href="netscape.css" rel="stylesheet" >')
else
document.write('<link href="ie.css" rel="stylesheet" >')
</script>
möchte das so haben, dass die Variable aus PHP in Javascript gesetzt wird:
document.write('<link href="($script_path)netscape.css" rel="stylesheet" >')
Danke für Hilfe,
gondor(..)
Moin!
<? $script_path = "../"; ?>
<script type="text/javascript">
if ( navigator.appName=="Netscape" )
document.write('<link href="netscape.css" rel="stylesheet" >')
else
document.write('<link href="ie.css" rel="stylesheet" >')
</script>
Browserweichen baut man anders:
Ein CSS für alle Browser, und wenn es unbedingt sein muß, per Conditional Comment noch ein Ergänzungs-CSS für den IE. Alternativ im CSS passende IE-Hacks einfügen.
möchte das so haben, dass die Variable aus PHP in Javascript gesetzt wird:
PHP generiert HTML-Quelltext. Schreibe also den PHP-Code, der genau den HTML-und-Javascript-Quellcode generiert, den du brauchst.
- Sven Rautenberg
CSS-Hacks sind sinnvoll. Danke für den Tipp :-)
gondor(..)
Hallo gondor,
hast Du dich schonmal mit CSS-Weichen beschäftigt?
Liebe Grüße,
Bernd
Hi
document.write('<link href="<?php echo $script_path; ?>netscape.css" rel="stylesheet" >')
THX