Avatar billede Slettet bruger
13. januar 2000 - 09:18 Der er 4 kommentarer og
1 løsning

Browser check og redirector?

Hvordan laver jeg et simpelt script som checker browseren, og så hvadenten det er ie eller netscape så sender det mig til 2 forskellige dokumenter.
Avatar billede hirtshals Nybegynder
13. januar 2000 - 09:32 #1
<Script Language="JavaScript">
// Detect the browsername
browsername=navigator.appName;
if (browsername.indexOf("Netscape")!=-1) {browsername="NS"}
else
{if (browsername.indexOf("Microsoft")!=-1) {browsername="MSIE"}
  else {browsername="N/A"}};

// Detect the browserversion
browser="0";
if (navigator.appVersion.indexOf("2.0")!=-1) {browser="2"};
if (navigator.appVersion.indexOf("3.0")!=-1) {browser="3"};
if (navigator.appVersion.indexOf("4.0")!=-1) {browser="4"};

// Send visitor to relevant pages
if (browsername=="NS") {window.location="netscape.htm"};
if (browsername=="MSIE") {window.location="default.asp"};
if (browsername=="N/A") {window.location="netscape.htm"};
</script>
Avatar billede hirtshals Nybegynder
13. januar 2000 - 09:33 #2
Eller sådan her

<script>


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

//if NS 4+
if (browser_type=="Netscape"&&browser_version>=4)
window.location.replace("http://www.netscape.com")
//if IE 4+
else if (browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
window.location.replace("http://microsoft.com")
//Default goto page (NOT NS 4+ and NOT IE 4+)
else
window.location="http://geocities.com"
</script>
Avatar billede Slettet bruger
13. januar 2000 - 11:26 #3
jeg har lavet et selv...
det her virker vel?

<SCRIPT LANGUAGE="JavaScript">
var name = navigator.appName;

if (name == "Microsoft Internet Explorer")
url="msie";
else
if (name == "Netscape")
url="netscape";
else
url="other";
window.location=url;

</script>
Avatar billede nielsbjerre Nybegynder
13. januar 2000 - 20:46 #4
Jeg har haft en noget lignende fremme. Hirtshals: Er der nogen måde at skelned mellem IE4.0 og 4.01 hhv. Netscape 4.0 og fx. 4.5 ???
mvh Niels Bjerre
Avatar billede skjoldby Nybegynder
14. januar 2000 - 14:58 #5
Nielsbjerre>> Du kunne jo prøve:
if (navigator.appVersion.indexOf("4.0")!=-1) {vers="40"}
if (navigator.appVersion.indexOf("4.5")!=-1) {vers="45"}
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