Avatar billede hansjacob Nybegynder
23. oktober 2000 - 17:56 Der er 4 kommentarer og
1 løsning

browser tjekker

Hej

Jeg vil høre, om man kan tjekke browserversionen, og så kalde til versionen vha punktum ting ??

eks:

function bw(obj){
  if(document.all){
      document.all[obj]....
  }
}
Hvis man så vil skrive :
document.all[\'div1\'].style.left=5
er det det samme som at skrive:
bw(\'div1\').style.left=5

Noget i den stil ??? Er der nogen der kan hjælpe mig ?
Avatar billede enlize Nybegynder
23. oktober 2000 - 18:03 #1
if (screen.width == \"800\")
  window.open(\'bla bla\')
else if (screen.width == \"1024\")
  window.open(\'bla bla\')
Avatar billede jumper Nybegynder
23. oktober 2000 - 18:03 #2
function bw(objStr){
  if (document.getElementById){ // IE5+/NS6+
    return document.getElementById(objStr);
  } else if (document.all){ // IE4+
    return window[objStr]; // Hurtigere end document.all;
  } else if (document.layers){ // NS4
    return document.layers[objStr];
  }
}

/Thor
Avatar billede enlize Nybegynder
23. oktober 2000 - 18:13 #3
Browserversion ups.... :)
Avatar billede hansjacob Nybegynder
23. oktober 2000 - 18:23 #4
jumper>> Det er mest kaldet til funktionen jeg er interesseret i. Kan man kalde dit foreslag ved at skrive:
bw().bla.bla osv ?
Avatar billede jumper Nybegynder
23. oktober 2000 - 18:25 #5
hansjacob, uden at have testet det vil jeg mene at du godt kan ;)

bw(\'div1\') returnerer en objekt reference til elementet. Derfor burde du netop kunne sie bw(\'div1\').style.left = 5;

/Thor
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