tgenter: Falscher Syntax?

Hallo Forum!

Was mache ich falsch?!??


<html>
<head>
<script type="text/javascript">
<!--
function check {
 if(window.location.hostname == thouet.de)
 document.location.href="http://thomasgenter.de";
 if(window.location.hostname == www.thouet.de)
  document.location.href="http://thomasgenter.de";
 else
 document.location.href="http://www.fotocom.de/index.html";
 }
//-->
</script>
</head>
<body onLoad=check();>
</body>
</html>


Vielen anke für eure Hilfe!!

Ciao, thomas

  1. Hallo Forum!

    Tach

    Was mache ich falsch?!??


    <html>
    <head>
    <script type="text/javascript">
    <!--
    function check {
    if(window.location.hostname == thouet.de)

    strings gehören in Anführungszeichen

    document.location.href="http://thomasgenter.de";
    if(window.location.hostname == www.thouet.de)

    hier auch

    document.location.href="http://thomasgenter.de";
    else
    document.location.href="http://www.fotocom.de/index.html";
    }
    //-->
    </script>
    </head>
    <body onLoad=check();>
    </body>
    </html>


    Andreas

  2. Hallo Fragensteller,

    Was mache ich falsch?!??

    1. keine Fehlerbeschreibung
    2. document.location gibts nicht, dafür aber self.location

    Gruss,
    Kube

    1. Hallo Fragensteller,

      Was mache ich falsch?!??

      1. keine Fehlerbeschreibung
      2. document.location gibts nicht, dafür aber self.location

      statt self.loaction natürlich this.location :-)

      Gruss,
      Kube

      1. hi

        statt self.loaction natürlich this.location :-)

        NEIN!
        "this" is der Link, auf den man klickt oder (in deinem Fall) das <body>-Element. "self" das aktuelle Fenster!

        Grüße aus Bleckede

        Kai