Avatar billede fedespil.dk Nybegynder
08. december 2002 - 22:24 Der er 5 kommentarer og
1 løsning

Forskellige værdier afhængigt af brower-type

Jeg skal lave en if-sætning, der definerer en værdi, som afhænger af browser-typen.

F.eks. skal værdien være 30, hvis brugeren nytter IE6, men 50, hvis der er tale om brug af Netscape eller IE5.

Jeg ved dog ikke, hvorledes man via JavaScript kan definere forskellige værdier efter browsertype.

Nedenstående virker desværre ikke, men hjælp mig:

if(navigator.userAgent.indexOf == "MSIE 6" || navigator.userAgent.indexOf == "MSIE 6") {
alert("IE6");
}
else {
alert("Noget andet");
}

På forhånd tusind tak for hjælpen.
Avatar billede fedespil.dk Nybegynder
08. december 2002 - 22:25 #1
Hov, beklager tastefejl, men man kan desværre ikke rette i sine indlæg.
Avatar billede fiskesuppe Nybegynder
08. december 2002 - 22:31 #2
if ((navigator.appName == 'Microsoft Internet Explorer') && (parseInt(navigator.appVersion.substring(0,1)) >= 4))
    alert("IE4 eller nyere");
else
alert("Noget andet...")
Avatar billede fiskesuppe Nybegynder
08. december 2002 - 22:33 #3
;
Avatar billede Slettet bruger
09. december 2002 - 01:52 #4
Netscape har en god guide til hvordan man kan lave browserdetektering på http://devedge.netscape.com/viewsource/2002/browser-detection/
Avatar billede fedespil.dk Nybegynder
09. december 2002 - 18:46 #5
Tak for hjælpen, men hvordan skal det præcist skrives, hvis jeg skal gøre følgende:

Ved IE5 under Mac skal top være 0 px, mens den ellers skal være 150px. Hvordan skal det skrives præcist op med nedenstående sætning?

#divFoldCont    {position:relative; left:0px; top:0px; width:130px; visibility:hidden;}

Siger tusind tak for hjælpen og beklager, jeg ikke kunne præcisere spørgsmålet fra starten af.
Avatar billede fedespil.dk Nybegynder
12. december 2002 - 22:16 #6
Hvad er der i vejen her?

<style type="text/css"><!--
#divFoldCont {position: absolute; left: 0px; top: 150px; width: 140px;
visibility: hidden;}
--></style>
<script language="JavaScript" type="text/javascript"><!--
var p = navigator.platform;
if (p == 'MacPPC' || p == 'Mac68K') {
  var css = document.styleSheets[0];
  var rule = css.rules[0];
  rule.style.top = '0px';
}
// --></script>
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