Hallo Jürgen,
als ich habe es nun laufen lassen! Aber egal welchen Wert check_name annimmt. Es wird immer die Seite geöffnet. Ich dachte das Script vergleicht den gesamten Array. Uff. Also wenn ich der Variable check_name den Wert HANS zuweise wie im Script dann hätte ich gedacht, dass das Script abbricht. Tut es aber nicht.
Hier mal mein Testauszug:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Neue Seite 1</title>
</head>
<body>
<script type="text/javascript">
var check_name = 'HANS';
var daten = new Array();
daten[0] = "HANS";
daten[1] = "MEIER";
daten[2] = "THOMAS";
var weiter=true;
for(i=1;i<daten.length;i++)
if (daten[i] == check_name) {
weiter=false;
break;
}
if(weiter){
location.href="http://www.google.de";
}
</script>
</body>
</html>
Viele Grüße,
Thomaschek