SICHERHEITSABFRAGE mit Codierung UND NEUEM FENSTER
urban
- javascript
Hi
Und zwar habe ich ein Javascript das eine Passwortabfrage besitzt ( zwei Eingabeboxen). In die erste Box schreibt man die Verlinkung und in die zweite um wieviel Stellen der eingebene Text codiert werden soll. Das Script funktioniert ja, mein Problem ist, dass ich, wenn die "test endcode" Funktion startet und der eingegebene Text richtig ist, soll sich ein neues Fenster offnen (mit open.window).
Hab das Script mal mit rein geschrieben:
<form>
<input TYPE="Text" NAME="inputbox1" SIZE="12" MAXLENGTH="12">-<input TYPE="Text" NAME="inputbox2" VALUE="4" SIZE="2" MAXLENGTH="2">
<input TYPE="button" NAME="button" Value="Enter" onClick="testEncode(this.form)">
</form>
<script LANGUAGE="JavaScript">
<!--
function testEncode(form) {
var Ret = encode (form.inputbox1.value, form.inputbox2.value)
location = Ret + "z.htm"
}
function encode (OrigString, CipherVal) {
Ref="1029384756qpwoeirutzalskdjfhgymxncbv._~QPWOEIRUTZALSKDJFHGYMXNCBV"
CipherVal = parseInt(CipherVal)
var Temp=""
for (Count=0; Count < OrigString.length; Count++) {
var TempChar = OrigString.substring (Count, Count+1)
var Conv = cton(TempChar)
var Cipher=Conv^CipherVal
Cipher=ntoc(Cipher)
Temp += Cipher
}
return (Temp)
}
function cton (Char) {
return (Ref.indexOf(Char));
}
function ntoc (Val) {
return (Ref.substring(Val, Val+1))
}
// -->
</script>