Avatar billede lequet Nybegynder
23. juli 2002 - 02:16 Der er 3 kommentarer og
1 løsning

Finde browser type

Hej, jeg har brug for at vide hvorvidt brugerens browser er en Mozilla baseret browser (NS 6+ eller Mozilla), eller om det er en anden (f.eks. IE)... Men kan ikke lige se hvordan jeg gør det. altså jeg skal bruge noget i denne stil :

if (browser == "Mozilla eller NS 6+") {
  // Do something
} else {
  // Do something else
}

Håber nogen kan klare den :)
Avatar billede lequet Nybegynder
23. juli 2002 - 02:55 #1
Fandt selv en løsning, som ser ud til at virke fint :)

function browserTjeck() {
  var agt = navigator.userAgent.toLowerCase() ;
               
  if (agt.indexOf("msie") != -1) {
    // Gør noget, det er IE
  }
       
}
Avatar billede nikolajdu Nybegynder
23. juli 2002 - 02:58 #2
eller lidt mere :

ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
ie5 =(document.getElementById)? true:false
ns6 = (document.getElementById && !document.all)?true:false;

if(ns4||ns6){
aert('hallo du. Netscape kan jeg ikke kode til....')
}
Avatar billede nikolajdu Nybegynder
23. juli 2002 - 03:08 #3
nåja og :

if(navigator.userAgent.toLowerCase().indexOf('opera')!=-1){
alert("opera du")
}
Avatar billede lequet Nybegynder
23. juli 2002 - 03:25 #4
:) Skulle såmænd bare have IE til at makke ret :) Det er godt nok sjældent det virker i NS men ikke IE, plejer at være omvendt :)

Men takker da :)
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