• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Kick nach Timeout

Status
Für weitere Antworten geschlossen.

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:

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>
 
Werbung:
wo ist deine Frage, was passiert nicht?

wie wäre es mit
Code:
window.location.href = "http://html.de";

und nebenbei 45 Sekunden sind nicht lange...
 
geht leider au ned....
...45 sekunden sollten doch für einen login reichen?
es passiert gar nichts, das ist ja das problem..ich möchte, dass wenn der zählerstand 600 erreicht hat, auf eine fehlerseite gesprungen wird.
 
Werbung:
N10B, bei mir funzt alles nicht,.... nicht mal die PW Abfrage... (FF) ich habe ddd in beide Felder eingegeben und der Browser ist abgestürzt....
 
Werbung:
Dass die Passwortabfrage nicht tut hab ich bereits gesagt...
das ist wegen der art, mit welcher ich es gemacht habe....
die wird in den nächsten tagen in funktion genommen.
die kick funktion ist jetzt aber fertig...nachdem der zäher 500 erreicht hat, schmeissts ich in ne andre seite....ich würds nicht ausprobiern....
:D
hat sich also erledigt
trotzdem danke!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben