SeeD_Xell: Eigene Kreation will nicht

Ich will ma ganz erlich sein: Ich bin ein blutiger Javascript anfänger ... Ich habe vor einigen Monaten mit HTML angefangen und steigere mich jetzt weiter rein in Js und da stoß ich schon auf ein Problem. Einzelne Befehle gehen ja noch aber das hier will einfach nicht

<script language="Javascript">
<!--
// Hide script from old browsers
 n = window.prompt("Gib Hier Bitte deinen Namen ein:", "Gast");
 document.write("<b>Hallo " + n + " </b> ");
        function (str){
        if (n="1234");
        window.open ("test.html","Test","width=640,height=480,resizeable=no");}
// End Hiding Script
// -->
</script>

Ich will mit dem script erreichen, dass sich ein neues fenster mit test.html öffnet wenn man 1234 eingibt. Bitte hilf mir einer

  1. Hallo!

    Versuch es mal so.

    <script language="Javascript">
    <!--
    // Hide script from old browsers
     n = window.prompt("Gib Hier Bitte deinen Namen ein:", "Gast");
     document.write("<b>Hallo " + n + " </b> ");
             if (n == "1234"){
          window.open ("test.html","Test","width=640,height=480,resizeable=no");
       }
    // End Hiding Script
    // -->
    </script>

    MfG
    Dr.Ma-Busen