Hallo, kann mir jemand bitte die Synthax mitteilen, mit der ich diese Bedingung mit Hilfe eines Vergleichsoperators etwas effizienter formulieren kann?
Wenn
Firefox Version > 3,5
und
OS = Vista oder WIN7
dann verwende
style.css
sonst
cleartype.css
Bisher hatte ich dies so gelöst:
Code:
if (navigator.userAgent.indexOf('Firefox/8') != -1 && navigator.userAgent.indexOf('Windows NT 6.1') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">FF6/Win7');
}
else if (navigator.userAgent.indexOf('Firefox/8') != -1 && navigator.userAgent.indexOf('Windows NT 6.0') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">');
}
else if (navigator.userAgent.indexOf('Firefox/7') != -1 && navigator.userAgent.indexOf('Windows NT 6.1') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">FF6/Win7');
}
else if (navigator.userAgent.indexOf('Firefox/7') != -1 && navigator.userAgent.indexOf('Windows NT 6.0') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">');
}
else if (navigator.userAgent.indexOf('Firefox/6') != -1 && navigator.userAgent.indexOf('Windows NT 6.1') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">FF6/Win7');
}
else if (navigator.userAgent.indexOf('Firefox/6') != -1 && navigator.userAgent.indexOf('Windows NT 6.0') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">');
}
else if (navigator.userAgent.indexOf('Firefox/5') != -1 && navigator.userAgent.indexOf('Windows NT 6.1') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">FF5/Win7');
}
else if (navigator.userAgent.indexOf('Firsefox/5') != -1 && navigator.userAgent.indexOf('Windows NT 6.0') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">');
}
else if (navigator.userAgent.indexOf('Firefox/4') != -1 && navigator.userAgent.indexOf('Windows NT 6.1') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">');
}
else if (navigator.userAgent.indexOf('Firefox/4') != -1 && navigator.userAgent.indexOf('Windows NT 6.0') != -1) {
document.write('<link rel="stylesheet" href="css/style.css" type="text/css">');
}
else {
document.write('<link rel="stylesheet" href="css/cleartype.css" type="text/css">Cleartype');
}