habe 2 verschiedene style sheets, wie beide benutzen ( PHP, JS )
-jada-
- javascript
Also ich habe eine index seite die enthält zwei buttons. einer führt zur "blauen" seite einer zur "schwarzen". ich möchte jetzt in den folgenden seite einfach das style sheet "schwarz" bzw. "blau" verwenden, je nachdem von welcher seite man kommt, in etwa so....
indexBLAU.htm
javascript
{
myStylesheet = "StylesheetBLAU.css"
}
indexSCHWARZ.htm
javascript
{
myStylesheet = "StylesheetSCHWARZ.css"
}
das wär dann also ein string, in meinen seiten danach würd ich das dann so machen...
z.B. die gästebuch.htm
<link rel stylesheet... href="<javascript:$myStyleSheet>">
ist das möglich, oder vielleicht durch PHP ?
kann ich denn in javascript keine dateiübergreifenden variablen deklarieren ???!??!?!?!
Hi,
Also ich habe eine index seite die enthält zwei buttons. einer führt zur "blauen" seite einer zur "schwarzen". ich möchte jetzt in den folgenden seite einfach das style sheet "schwarz" bzw. "blau" verwenden, je nachdem von welcher seite man kommt, in etwa so....
wenn du das Rad nicht neu erfinden willst, sieh dich mal auf http://www.google.com/search?q=css+style+switcher um, da wirst du einige Beispiele finden.
LG Orlando
--
SELF-TREFFEN 2002
http://www.rtbg.de/selftreffen/
http://www.megpalffy.org/temp/penneninhh.html
Hi,
Also ich habe eine index seite die enthält zwei buttons. einer
führt zur "blauen" seite einer zur "schwarzen". ich möchte jetzt
in den folgenden seite einfach das style sheet "schwarz" bzw.
"blau" verwenden, je nachdem von welcher seite man kommt
Sind diese Seiten
javascript
{
myStylesheet = "StylesheetSCHWARZ.css"
}
Mit JavaScript würde ich das nicht lösen wollen.
Es geht auch serverseitig, und damit zuverlässiger und eleganter
<link rel stylesheet... href="<javascript:$myStyleSheet>">
ist das möglich, oder vielleicht durch PHP ?
Ja, so ungefähr würde ich das in Deinem Falle lösen wollen.
Nur eben ohne JavaScript, sondern mit PHP oder (besser) SSI. Wobei
die konkrete Syntax dann von der verwendeten Sprache abhängen würde.
kann ich denn in javascript keine dateiübergreifenden variablen
deklarieren ???!??!?!?!
Doch, "dateiübergreifend" in gewisser Weise schon (bei Framesets).
Aber nicht "requestübergreifend" - und das ist Dein Problem:
Das Ergebnis eines neuen Requests weiß von seinem Vorgänger nur noch
das, was dieser ihm mitgegeben hat (entweder durch serverseitige
Generierung des Seiteninhalts oder durch clientseitige Interpreta-
tion des Query-Strings, wovon ich hier aber abraten würde).
Viele Grüße
Michael