betriebssystem und css
gudrun
- css
0 Matti Maekitalo0 Orlando0 Tom
hallo,
ich würde gern auf meiner seite ein script einbauen dass mir zuerst das betriebssystem herausfindet und dann entweder das windows css oder das macintosh css annimmt - weiss jemand wie man das macht?
danke
lg
gudrun
use Mosche;
ich würde gern auf meiner seite ein script einbauen dass mir zuerst das betriebssystem herausfindet und dann entweder das windows css oder das macintosh css annimmt - weiss jemand wie man das macht?
Ja - zumindest würde ich mal in SelfHTML nachschauen. Nur hast du dir auch die Frage gestellt, was passiert, wenn jemand anderes als ein Mac oder Win User deine Seite besucht?
use Tschoe qw(Matti);
use PS qw(http://selfhtml.teamone.de/javascript/objekte/navigator.htm#platform);
Hi,
ich würde gern auf meiner seite ein script einbauen dass mir zuerst das betriebssystem herausfindet und dann entweder das windows css oder das macintosh css annimmt - weiss jemand wie man das macht?
klar geht das, aber was passiert dann ohne Javascript? Dann wird gar kein Stylesheet geladen. Wenn es dir um die unterschiedlichen Schriftgrößen geht, findest du hier einen interessanten Artikel, der genau dieses "Problem" behandelt:
http://aktuell.de.selfhtml.org/artikel/css/fontsize/index.htm
Besser aber, du gibst erst gar keine Schriftgrößen an - dann sieht der Besucher die Größe, die er in seinem Betriebssystem voreingestellt hat. Dass dies die *für ihn* [1] ideale Größe ist, muss ich nicht erst erwähnen ;)
LG Orlando
[1] oder *sie*, natürlich. *fg*
--
SELF-TREFFEN 2002
http://www.rtbg.de/selftreffen/
http://www.megpalffy.org/temp/penneninhh.html
hallo,
ich würde gern auf meiner seite ein script einbauen dass mir zuerst das betriebssystem herausfindet und dann entweder das windows css oder das macintosh css annimmt - weiss jemand wie man das macht?
Hallo Gudrun: Folgender Vorschlag: Zuerst würde ich prüfen, ob unterschiedliche CSS-Definitionen WIRKLICH notwendig sind. Bei meinem grossen Skript - ein Game, Solitaire Mahjongg (DHTML/CSS/Javascript) - war keine einzige Browserweiche notwendig.
Falls dann aber doch, geht's so:
if (navigator.appVersion.indexOf("Mac")>=0)
{
//Definitionen, soviel Du magst, für Macintosh
}
else if (navigator.appVersion.indexOf("Win")>=0)
{
//Definitionen, soviel Du magst, für Windows
}
else
{
//Und alle übrigen Browser nicht vergessen!
}
danke
Gern geschehen. ;-)
lg
gudrun
Tom