fehler im script brauche hilfe

  • das script soll die user nach einem klick auf den banner weiterleiten das klappt aber noch nicht kann mir jemand helfen

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function ExtraClick() {
    off('channel3');
    off('channel4');
    off('channel5');
    }
    function checkPoint (numChannels) {
    for (var i=1;
    i<=numChannels;i++) {
    if ( !(channelVisited[i]) ) {
    return ( " Sie sollten zuerst auf meine Werbung klicken und dann auf weiter !");
    }
    }
    return "";
    }
    function off (n) {
    channelVisited[ parseInt(n.substring(7,8)) ]=true;
    if (isOK) {
    }
    }
    function loadQuiz (quizURL) {
    var result=checkPoint(numChannels);
    if ( result == "" ){self.window.location=quizURL;
    }
    else{alert(result);
    }
    }
    function makeBooleanArray (length){this.size=length;
    for (var i=1;
    i<=length;i++){this[i]=false;
    }
    return this;
    }
    function main () {if (isOK) {
    blank=new Image();
    blank.src="";
    reddot=new Image();
    reddot.src="";
    lighton=new Image();
    lighton.src="";
    lightoff=new Image();
    lightoff.src="f";
    }
    }
    var numChannels=1;
    var isOK=( document.images );
    var channelVisited=new makeBooleanArray(numChannels);
    main ();
    // -->
    </script>

    <Table width="100%" border="0">
    <tr>
    <td align=center><font class="stn">weiter</font>


    </td>
    </tr>
    <tr>
    <td align=center><font class="stn"><a href="javascript:alert('Danke, jetzt können Sie weiter.')" onclick="off('channel1');">Text</td>
    </tr>
    </table>

  • Code
    self.window.location=quizURL


    Hmmm...würd mal sagen, dass dies so aussehen müsste

    Code
    window.location.href=quizURL

    Edit: Hatte doch tatsächlich noch das .href vergessen.

    "Carpe Diem" powered by positiv Feelings