Avatar billede saxtus Nybegynder
25. november 2006 - 19:24 Der er 1 kommentar og
1 løsning

Find browser type og gør følgende

Hej Eksperter

Jeg sidder og er i gang med at lave en hjemmeside, og er løbet ind i et større problem

Det jeg ind til videre har fået lavet er bare lækkert i alle andre browsere end i MSIE 6.0 og selvfølgeligt før

Det jeg så skal bruge jeres hjælp til, er at få lavet et javascript der kan finde ud af om det er en MSIE 6.0 eller før og så gi den et andet stylesheet.

Det vil sige noget i stil med:

If browserName = MSIE & browserVer >= 6
  style 1
else
  style 2
Avatar billede saxtus Nybegynder
25. november 2006 - 22:25 #1
<script language="JavaScript" type="text/JavaScript">
var BrowserName = navigator.appName;
var BrowserVersion = parseInt(navigator.appVersion);
if (BrowserName=="Microsoft Internet Explorer") {
BrowserVersion = parseInt(navigator.appVersion.split("MSIE")[1]);

if (BrowserVersion == 7) {
document.write("<link href='css/All.css' rel='stylesheet' type='text/css'>");
}
else {
document.write("<link href='css/IE6.css' rel='stylesheet' type='text/css'>");
}

}
else {
  document.write("<link href='css/All.css' rel='stylesheet' type='text/css'>");
}


</script>
Avatar billede olebole Juniormester
27. november 2006 - 11:52 #2
<ole>

Opera opfylder også betingelsen:
    if (BrowserName=="Microsoft Internet Explorer")  ;o)

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester