Toon posts:

[Javascript]Mega browser en Os detectie

Pagina: 1
Acties:

Verwijderd

Topicstarter
Volg deze link en je krijgt een mega browser detectie en operating systems detectie scriptje voor Javascript :) enjoy ;) Dit script detecteerd zelfs SGI en Alpha machines :)

http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html

  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

:z

Intentionally left blank


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

ziek! :P dit is echt te extreem. Dan ben je een koning als je zelfs met een
code:
1
2
3
if(is_aix3) {

}

weet wat je doen moet :7

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


Verwijderd

Topicstarter
Ik moest er wel om lachen.. het idee alleen om ook Silicon Graphics stations te detecteren :D

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

als ik hierop reageer met Bobby the Kitten word je dan boos :+

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Wat een butt-script. Het ziet niet eens dat ik een WinXP bak draai >:) :+

*ducks, hides, and hits road*

Overdrijven is idd ook een vak :)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Topicstarter
Kloterige is, dat ik juist op zoek was naar een manier om de buggy Netscape 6.0 en 6.1 te onderscheiden van de nieuwe Mozilla engine, omdat 6.0 en 6.1 brak omgaan met moz.opacity en de nieuwe Mozilla dit wel goed doet ;(

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

win31:false
asjemenou :?
moet ik dat zien als windows 3.1x of win32 met een kromme bit :?

tsja, als je iets leuks wilt bouwen dat elke mogelijke combi van OS en UA iets anders te zien krijgt, dan is het best een handig scrippie :+

www.jurgroessen.nl


Verwijderd

Topicstarter
Op donderdag 24 januari 2002 13:57 schreef Hangloozz het volgende:

[..]

asjemenou :?
moet ik dat zien als windows 3.1x of win32 met een kromme bit :?

tsja, als je iets leuks wilt bouwen dat elke mogelijke combi van OS en UA iets anders te zien krijgt, dan is het best een handig scrippie :+
Nu heb ik geen keuze. In filter capable browsers wordt het filter opacity toegepast met een fade, op non capable mag deze functie dus niet uitgevoerd worden.

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Gordijnstok:
Kloterige is, dat ik juist op zoek was naar een manier om de buggy Netscape 6.0 en 6.1 te onderscheiden van de nieuwe Mozilla engine, omdat 6.0 en 6.1 brak omgaan met moz.opacity en de nieuwe Mozilla dit wel goed doet ;(
Download beide browsers en kijk wat er in de userAgent staat. Die zijn volgens mij niet identiek.

edit:
__________________________________________
heb 't zelf maar ff gechecked:

Netscape 6.1:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1


Mozilla 0.95 (jaja, is niet de laatste :))
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.5) Gecko/20011011


sterker nog, je kunt de engine d'r uitfilteren (onderstreept)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Oefening
  • Registratie: November 2000
  • Niet online
Zonde van de bytes ;)

Verwijderd

Topicstarter
Op donderdag 24 januari 2002 14:19 schreef drm het volgende:

[..]

Download beide browsers en kijk wat er in de userAgent staat. Die zijn volgens mij niet identiek.

edit:
__________________________________________
heb 't zelf maar ff gechecked:

Netscape 6.1:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1


Mozilla 0.95 (jaja, is niet de laatste :))
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:0.9.5) Gecko/20011011


sterker nog, je kunt de engine d'r uitfilteren (onderstreept)
Probleem is alleen dat er tig 6.0 en 6.1 engines zijn uitgebracht :)

Verwijderd

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
<script language="javascript">
<!--//


function checknew()
{

netscape6=0;
gecko=0;


if((navigator.userAgent.indexOf('Netscape6')==-1)&&(navigator.userAgent.indexOf('Gecko')!=-1))gecko=1;
 
if((navigator.userAgent.indexOf('Netscape6')!=-1)&&(navigator.userAgent.indexOf('Gecko')!=-1))netscape6=1;


if(gecko)document.location="gecko.htm"

if(netscape6)document.location="ns.htm"
 

}

//-->
</script>

this should do the trick :)

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Gordijnstok:
Probleem is alleen dat er tig 6.0 en 6.1 engines zijn uitgebracht :)
jawel, maar als die engine kleiner is dan x? dan ondersteunt de browser geen filters, neem ik aan toch :?

Het enige waar je achter moet komen is welke engine dat dan precies is :)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Topicstarter
Op donderdag 24 januari 2002 14:43 schreef Shadow3333 het volgende:
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
<script language="javascript">
<!--//


function checknew()
{

netscape6=0;
gecko=0;


if((navigator.userAgent.indexOf('Netscape6')==-1)&&(navigator.userAgent.indexOf('Gecko')!=-1))gecko=1;
 
if((navigator.userAgent.indexOf('Netscape6')!=-1)&&(navigator.userAgent.indexOf('Gecko')!=-1))netscape6=1;


if(gecko)document.location="gecko.htm"

if(netscape6)document.location="ns.htm"
 

}

//-->
</script>

this should do the trick :)
Nee :) .. als ik about doe in mijn huidige Mozilla..

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.7) Gecko/20011221

:)

Verwijderd

Op donderdag 24 januari 2002 14:46 schreef Gordijnstok het volgende:

Nee :) .. als ik about doe in mijn huidige Mozilla..

Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.7) Gecko/20011221

:)
net getest in Mozilla 0.9.7 + Build ID 2002012310 en NS 6.2.1 en hij doet het.

zet dit er is tussen
code:
1
window.alert("ns"+ netscape6+ "moz"+ gecko)
Pagina: 1