Avatar billede far-hest Nybegynder
26. september 2001 - 11:37 Der er 28 kommentarer og
1 løsning

Hvad er der galt?

Hej Piger og drenge!

Nu har jeg stirret mig blind på den her kode i over en time. Måske er der en der kan se fejlen

Jeg bliver som den ser ud nu hele tiden redirectet til nskontakt.php

Her kommer koden:

<HTML>
<HEAD>
<title>Kontakt</title>
<script language=\"JavaScript\">
<!--Redirect script

function redirect(){
  if (navigator.appname ==\"Netscape\"){
    window.location=\"nskontakt.php\";
  } else  {
    if (navigator.appname ==\"Microsoft Internet Explorer\"){
    window.location=\"iekontakt.php\";
    } else {
      window.location=\"nskontakt.php\";
    }
  }
}
-->
</script>

</head>

<body bgcolor=\"black\" onLoad=\"redirect();\">
</BODY>
</HTML>
Avatar billede nikolajdu Nybegynder
26. september 2001 - 11:42 #1
hmmm det ser da fint ud...
Avatar billede senj Nybegynder
26. september 2001 - 11:46 #2
Prøv at smide følgende ind og tjek valideringnen i alerts.

<HTML>
<HEAD>
<title>Kontakt</title>
<script language=\"JavaScript\">
<!--Redirect script

var tis = navigator.appname;
alert(tis);

function redirect()
{
  if (navigator.appname ==\"Netscape\")
  {
    alert(\"Netscape\");
    //window.location=\"nskontakt.php\";
  }
  else if(navigator.appname == \"Microsoft Internet Explorer\")
  {
    alert(\"IE\");
    //window.location=\"iekontakt.php\";
  }
  else
  {
        alert(\"else ns\");
      //window.location=\"nskontakt.php\";
  }
}
-->
</script>
</head>
<body bgcolor=\"black\" onLoad=\"redirect();\">
</BODY>
</HTML>
Avatar billede nute Nybegynder
26. september 2001 - 11:47 #3
JavaScript er case sensitiv...bytt ut

navigator.appname

med

navigator.appName

/nute
Avatar billede olebole Juniormester
26. september 2001 - 11:47 #4
<ole>
JavaScript er case-sensitive. Det hedder \'navigator.appName\'
/mvh
</bole>
Avatar billede nikolajdu Nybegynder
26. september 2001 - 11:47 #5
Den her virker da.

function redirect(){
  if (navigator.appname ==\"Netscape\"){
    window.location=nskontakt.php\";
  } else  {
    if (navigator.appName == \"Microsoft Internet Explorer\"){
    window.locationiekontakt.php\";
    } else {
      window.location\"nskontakt.php\";
    }
  }
}
-->
</script>
Avatar billede nikolajdu Nybegynder
26. september 2001 - 11:48 #6
Nå det opdagede Nute også :-)
Avatar billede olebole Juniormester
26. september 2001 - 11:48 #7
*LooOooL*  De synkrone  =oD
Avatar billede nikolajdu Nybegynder
26. september 2001 - 11:50 #8
hehe
Avatar billede senj Nybegynder
26. september 2001 - 11:50 #9
<HTML>
<HEAD>
<title>Kontakt</title>
<script language=\"JavaScript\">
<!--Redirect script

var tis = navigator.appName;
alert(tis);

function redirect()
{
  if (navigator.appName ==\"Netscape\")
  {
    alert(\"Netscape\");
    //window.location=\"nskontakt.php\";
  }
  else if(navigator.appName == \"Microsoft Internet Explorer\")
  {
    alert(\"IE\");
    //window.location=\"iekontakt.php\";
  }
  else
  {
        alert(\"else ns\");
      //window.location=\"nskontakt.php\";
  }
}
-->
</script>
</head>
<body bgcolor=\"black\" onLoad=\"redirect();\">
</BODY>
</HTML>
Avatar billede nute Nybegynder
26. september 2001 - 11:50 #10
/me har falkeblikk

(( det virker bare ikke alltid like godt bak mine briller B-| ))
Avatar billede olebole Juniormester
26. september 2001 - 11:56 #11
nikolajdu >> Hvis din virker, så..................  :)
/mvh
Avatar billede nikolajdu Nybegynder
26. september 2001 - 11:58 #12
Ja ja. Jeg ved godt jeg manger lige = til sidst.

Det går jo stærkt i den her branche... ;-)
Avatar billede nikolajdu Nybegynder
26. september 2001 - 11:59 #13
Nåja og så lige en \"
Avatar billede olebole Juniormester
26. september 2001 - 12:00 #14
Åh ja:
if (navigator.appname ==\"Netscape\"){

window.locationiekontakt.php\";

...og:

window.location\"nskontakt.php\";

*Muahhhhaaahahahha*  =)
Avatar billede nikolajdu Nybegynder
26. september 2001 - 12:03 #15
Ole - Nu går jeg grædende ind på tv2 og spiller lidt backgammon... :-(
Avatar billede roenving Novice
26. september 2001 - 12:04 #16
Men hele konstruktionen er bagvendt, nå den skal tage nskontakt med mindre det er IE, så:

<HTML>
<HEAD>
<title>Kontakt</title>
<script language=\"JavaScript\">
<!--Redirect script

function redirect(){
var ns = navigator.appName.indexOf(\"Microsoft\")<0;
  if (ns)
    window.location=\"nskontakt.php\";
  else 
    window.location=\"iekontakt.php\";
}
-->
</script>

</head>

<body bgcolor=\"black\" onLoad=\"redirect();\">
</BODY>
</HTML>

hth
jes
Avatar billede far-hest Nybegynder
26. september 2001 - 13:10 #17
Tak for hjæpen alle sammen !
Roenving får point for det mest uddybende svar!
;-) far-hest
Avatar billede roenving Novice
26. september 2001 - 13:13 #18
Jam\'n ...
Tak for points

Men der burde være noget uddeling til nute, olebole, nikolajdu ... ???

Jeg havde ikke kunnet svare så enkelt uden deres forudgående analyse

;~}
Avatar billede jeverne Nybegynder
26. september 2001 - 13:26 #19
det er slemt var....
Avatar billede nikolajdu Nybegynder
26. september 2001 - 14:11 #20
Hrmp... Ku´ du ikke engang bruge mine tastefejl til noget??? ;-}
Avatar billede roenving Novice
26. september 2001 - 14:14 #21
tsatsefjel ?? *G*
Avatar billede lars66 Nybegynder
26. september 2001 - 14:35 #22
<SCRIPT LANGUAGE=\"JavaScript\"><!--
if (navigator.appName == \'Microsoft Internet Explorer\')
    location.href = \'y.htm\';
else
    location.href = \'x.htm\';
//--></SCRIPT>
Avatar billede lars66 Nybegynder
26. september 2001 - 14:36 #23
HEJ IGEN!!

PRØV DEN HER, DEN VIRKER:

<SCRIPT LANGUAGE=\"JavaScript\"><!--
if (navigator.appName == \'Microsoft Internet Explorer\')
    location.href = \'y.htm\';
else
    location.href = \'x.htm\';
//--></SCRIPT>
Avatar billede olebole Juniormester
26. september 2001 - 16:32 #24
Bare jeg kan få lov at drille nikolajdu og/eller roenving - hvad i al verden skal jeg så bruge points til? Nicolajdu, du har igen reddet min dag  =o)
/mvh
Avatar billede nikolajdu Nybegynder
26. september 2001 - 22:58 #25
For fremtiden gør jeg mig kun i serveesser og copy/paste fra Ole´s gamle svar. Så må jeg da vinde...
Avatar billede roenving Novice
28. september 2001 - 01:24 #26
>>nikolaj
Vinde ??
Du ??
*GG*
Avatar billede olebole Juniormester
28. september 2001 - 01:27 #27
hmmmmmm.........vinde garn...? ...eller måske tid...?  =oD
Avatar billede roenving Novice
28. september 2001 - 01:29 #28
>>ole -- lige mine tanker <=·}
Avatar billede olebole Juniormester
28. september 2001 - 01:32 #29
. . , -
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