Browsercheck +Mac

Pagina: 1
Acties:

  • web-hawk
  • Registratie: Januari 2000
  • Laatst online: 15-01-2022

web-hawk

web-con.nl

Topicstarter
ik heb dit javascriptje om een browsercheck uit te voeren en aan de hand daarvan de geschikte pagina te laden:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<script LANGUAGE="JavaScript">

function BrowserCheck()

{

BrowserName = navigator.appName;
BrowserVersion = parseInt(navigator.appVersion);
DetermineOutcome(BrowserName, BrowserVersion)

}

function DetermineOutcome(BrowserName, BrowserVersion)

{

    if (BrowserName == "Netscape" && BrowserVersion >=3)
    
    {

        location.href="netscape.html"

    }

    else

    {

        location.href="explorer.html"

    }
    
}

//-->
</script>

Dat werkt prima, nu is alleen het probleem dat de Mac de browsercheck niet herkent en in IE dus de netscape-pagina gewoon inlaadt :(

Waar ga ik de fout in en wat ben ik vergeten?

Innovation beyond Imagination


  • McVirusS
  • Registratie: Januari 2000
  • Laatst online: 15-09 16:29
Dit werkt gewoon bij mij (op zowel Mac als PC):
code:
1
2
3
4
5
6
7
8
9
10
11
12
<SCRIPT LANGUAGE="javascript">
BrowserName = navigator.appName;
BrowserVersion = parseInt(navigator.appVersion);

if (BrowserName == "Netscape" && BrowserVersion >=3) {
    // if Netscape version 3.0 or higher
    document.location.href = "netscape.html";
} else {    
    // if not Netscape or older version then NS 3
    document.location.href = "explorer.html";
}
</SCRIPT>

  • web-hawk
  • Registratie: Januari 2000
  • Laatst online: 15-01-2022

web-hawk

web-con.nl

Topicstarter
ooeh....perfect!
Ik ga m meteen fixen

Mijn dank is groot :)

Innovation beyond Imagination