Hi,
mein Problem liegt darin, dass ich nicht weiß durch welchen Befehl ich meine Style Sheets über JavaScript eingebunden bekomme.
Ich hab' ne Browserabfrage erstellt und möchte nun ein spezielles Style Sheet für den Nescape als auch eins für den IE laden können. Kann mir da jemand helfen?Gruß
S.A.T.H.
Hallo,
also, dein Browsercheck vergibt je nach Ergebnis des Checks eine Variable (dies könnte so aussehen:
function browsercheck(){
if (parseInt(navigator.appVersion.substring(0,1)) >= 4){
if (navigator.appName == "Netscape"){
if (navigator.platform.indexOf('Win') > -1){
style = 'pc_ns.css'; //Win mit ns
}
else{
style = 'mac_ns.css'; //Mac mit ns
}
}
else{
if (navigator.platform.indexOf('Win') > -1){
style = 'pc_ie.css'; //Win mit ie
}
else{
style = 'mac_ie.css';//Mac mit ie
}
}
}
}
style ist die Variable)
dann muß nur noch im Head deiner Seite soetwas wie dies stehen:
<script>
browsercheck();
document.write('<link rel=stylesheet type="text/css" href=css/' + style + '>');
</script>
hier hat style dann einen Wert und bewirkt, daß das richtige Stylesheet geladen wird.
Gruß,
Reni