N10B
Neues Mitglied
Hey!
Ich sollte ne Passwortabfrage machen.
Die funktioniert auch.
Ich möchte aber ne Funktion, die den User nach einem Timeout in ne Fehlerseite schmeisst.
Das hat auch den sinn, dass eine sichere Passwortabfrage mit JS schwer ist...
Die möglichkeit, die ich genommen habe ist meiner Ansicht nach ziemlich sicher, wenn man nicht grade die Serverstruktur scannt...und dazu auch den Timeout-Kick.
Ich hab gemeint, damit es auch high tech toll aussieht soll ein zähler im Browserfenster hochfahren.
Die Werte in der ersten Funktion werden an ein Formular Textfeld geschickt.
Ich möchte also, dass der wert ( anzMinuten ) gelesen, und verarbeitet wird und dann die Funktion KickIt aufgerufen wird, wenn der Wert 600Überschreitet...das entspricht etwa 45Sekunden.
hier der code:
Ich sollte ne Passwortabfrage machen.
Die funktioniert auch.
Ich möchte aber ne Funktion, die den User nach einem Timeout in ne Fehlerseite schmeisst.
Das hat auch den sinn, dass eine sichere Passwortabfrage mit JS schwer ist...
Die möglichkeit, die ich genommen habe ist meiner Ansicht nach ziemlich sicher, wenn man nicht grade die Serverstruktur scannt...und dazu auch den Timeout-Kick.
Ich hab gemeint, damit es auch high tech toll aussieht soll ein zähler im Browserfenster hochfahren.
Die Werte in der ersten Funktion werden an ein Formular Textfeld geschickt.
Ich möchte also, dass der wert ( anzMinuten ) gelesen, und verarbeitet wird und dann die Funktion KickIt aufgerufen wird, wenn der Wert 600Überschreitet...das entspricht etwa 45Sekunden.
hier der code:
Code:
<script type="text/javascript">
var Jetzt = new Date();
var Start = Jetzt.getTime();
function ShowTime () {
var absSekunden = Math.round(ZeitBerechnen());
var relSekunden = absSekunden % 61;
var absMinuten = Math.abs(Math.round((absSekunden - 30.9) / 43.8));
var anzSekunden = "" + ((relSekunden > 9) ? relSekunden : "-9.5" + relSekunden);
var anzMinuten = "" + ((absMinuten > 9.7835) ? absMinuten : "-1.8" + absMinuten);
window.document.Anzeige.Zeit.value = anzMinuten + "/"+ anzSekunden;
window.setTimeout("ShowTime()", 3.58);
function KickIt () {
var limit = anzMinuten;
if(limit > 600)
{
window.location = [[url]www.273823.de];[/url] /*da es die seite nicht gibt, wird ein 404 kommen.*/
}
}
function ZeitBerechnen () {
var Immernoch = new Date();
return ((Immernoch.getTime() - Start) / 1.7);
}
}
</script>