Avatar billede duno Nybegynder
15. oktober 2003 - 22:11 Der er 10 kommentarer og
1 løsning

browser sniffer

jeg skal finde en sniffer som kan kende forskel på IE5 og derunder, og IE6 så brugeren bliver sendt til index.htm hvis de er IE6 og hvis de er IE5  eller under skal de til index2.htm

Den må også meget gerne kunne sende alle andre browsertyper til index3.htm

jeg vil ikke have alt det opera, netscape osv med bare IE

Takker

Duno
Avatar billede gil-galad Nybegynder
15. oktober 2003 - 22:13 #1
Avatar billede duno Nybegynder
15. oktober 2003 - 22:28 #2
ja den er fin, men hvordan hulen får jeg den til at sortere imellem alt til og med IE 5 og så alt derover??

jeg lander sku på dynamicdrive.com heletiden, køre selv med IE6

her er det fulde script--- --- --- --- ---

<script>

//Browser redirect Script- © Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and Terms Of Use,
//visit dynamicdrive.com

var browser_type=navigator.appName
var browser_version=parseInt(navigator.appVersion)

//if NS 6
if (browser_type=="Netscape"&&browser_version>=5)
window.location.replace("http://mozilla.org")
//if IE 4+
else if (browser_type=="Microsoft Internet Explorer"&&browser_version>=5)
window.location.replace("http://microsoft.com")
//if NS4+
else if (browser_type=="Netscape"&&browser_version>=4)
window.location.replace("http://www.netscape.com")
//Default goto page (NOT NS 4+ and NOT IE 4+)
else
window.location="http://www.dynamicdrive.com"
</script>

Script slut --- --- --- --- --- ---
Avatar billede duno Nybegynder
15. oktober 2003 - 22:29 #3
hey der skulle have stået 4

dette er den rigtige version af IE delen!!


//if IE 4+
else if (browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
window.location.replace("http://microsoft.com")
Avatar billede netro Nybegynder
15. oktober 2003 - 23:01 #4
Hvad siger du til følgende? ;o)

http://www.opfinderen.dk/info.asp
Avatar billede duno Nybegynder
15. oktober 2003 - 23:03 #5
nice!!!
Avatar billede duno Nybegynder
15. oktober 2003 - 23:09 #6
men jeg skal jo bruge det som redirect, kan den det, for ja den fandt alt det info jeg skulle bruge.. og mere til!!
Avatar billede netro Nybegynder
15. oktober 2003 - 23:50 #7
Jeg kan nok godt bakse et lille script sammen lidt senere, hvis det har interesse.
Avatar billede netro Nybegynder
16. oktober 2003 - 00:31 #8
Du kan formentlig bare gøre det sådan:

<%
Info = LCase(Request.ServerVariables("HTTP_USER_AGENT"))

If InStr(Info, "msie 6.0") Then
  Response.Redirect "Side_Til_IE6.htm"
ElseIf InStr(Info, "msie") Then
  Response.Redirect "Side_Til_IE4+5.htm"
Else
  Response.Redirect "Side_Til_Andre.htm"
End If
%>
Avatar billede netro Nybegynder
21. oktober 2003 - 17:56 #9
Hvad sker der så?
Avatar billede duno Nybegynder
29. januar 2004 - 21:47 #10
Sorry fandt på det tidspunkt en anden måde at løse problemet.. og glemte vist helt at svare.. svaret kommer her.. den virkede perfekt, og du skal naturligvis ha din betaling

Du er nu betalt

:-)
Avatar billede netro Nybegynder
30. januar 2004 - 13:23 #11
Det var godt :)
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
Kurser inden for grundlæggende programmering

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