Thema: Einfacher passwortschutz

wer kann man sagen was da dran falsch is :?:
eigentoich müsste es gehen ich habe es aus einem buch... :



<script language="JavaScript">
<!--funktion;dialog()
{
var d1, d2, d3, d4, d5, Eingabe;
var i=0;
d1=window.document.bgColor;
d2=window.document.linkColor;
d3=window.document.title;
d4=d1.substring(3,5)+d2.substring(0,2)+d3.substring(1,3);
d5=d4.toUpperCase();
while(Eingabe!=d4||Eingabe!=d5)
{
i=i+1;
if (i<=1)
{
Eingabe=prompt("Um auf diese Seite zu kommen Passwort eingeben:");
if (Eingabe==d4||Eingabe==d5)
{
break;
}
else
{
alert("Falsches Passwort")
}
}
else
{
history.back();
}
}
alert ("Passwort OK. Klicke auf OK!")
window.open ("test1.html");
}
//-->
</script>

2

Re: Einfacher passwortschutz

N'Abend ...

Hast du das so abgetippt? Wie ist denn der Titel dieses Schreibwerks ...?

Probier den Code mal so :

<script language="JavaScript">
<!--

function dialog()
{

    var d1, d2, d3, d4, d5, Eingabe;
    var i=0;
    d1=window.document.bgColor;
    d2=window.document.linkColor;
    d3=window.document.title;
    d4=d1.substring(3,5)+d2.substring(0,2)+d3.substring(1,3);
    d5=d4.toUpperCase();

    while(Eingabe!=d4||Eingabe!=d5)
    {
        i=i+1;
        if (i<=1)
        {
            Eingabe=prompt("Um auf diese Seite zu kommen Passwort eingeben:");
            if (Eingabe==d4||Eingabe==d5)
            {
                break;
            }
            else
            {
                alert("Falsches Passwort")
            }
        }
        else
        {
            history.back();
        }
    }

    alert ("Passwort OK. Klicke auf OK!")
    window.open ("test1.html");
}

//-->
</script>

Hab den Code nur ein bisserl korregiert und leserlicher gemacht, aber nicht ausprobiert (!). Wie hast du denn "grundsätzlich" versucht, den Code auszuführen? Tatsächlich als Funktion ?

Ich hoffe, du bist dir im klaren, dass man bei sowas kaum von (Passwort-)"Schutz" sprechen kann ...?!


Bis denne ersma und Grüße,
Axel