Ermitteln, ob der Benutzer die Zurück-Schaltfläche verwendet hat

8

Meine Webseite führt beim Laden der Seite eine JavaScript-Funktion aus. Ich möchte jedoch nicht, dass die Funktion ausgeführt wird, wenn der Benutzer mit der Zurück-Taste zu dieser Seite zurückkehrt. Wie kann ich dies mit Javascript verhindern?

%Vor%     
Tom 23.03.2010, 09:20
quelle

4 Antworten

4

Ich hätte gedacht, dass die Verwendung von Cookies der einfachste Weg ist, dies zu tun

    
matpol 23.03.2010, 09:49
quelle
0

Ich denke, es könnte Ihnen helfen, die Art und Weise zu studieren, in der Struts mit doppelten Formulareinreichungen fertig wird.

Einige Links:

Ссылка

Ссылка

Ссылка

    
thelost 23.03.2010 09:32
quelle
0

Verfolgen, wenn der Nutzer die Schaltfläche "Zurück" im Browser drückt

  

Es gibt mehrere Möglichkeiten, dies zu tun, obwohl einige nur in bestimmten Browsern funktionieren. Eine, die ich von meinem Kopf weiß, ist, einen kleinen, fast unsichtbaren iframe auf der Seite einzubetten. Wenn der Benutzer die Zurück-Schaltfläche drückt, wird der Iframe zurück navigiert, den Sie erkennen können, und dann Ihre Seite aktualisieren. Hier ist eine andere Lösung.

     

Vielleicht möchten Sie auch eine Quelle wie gmail aufrufen und sehen, wie sie das macht.

     

Hier ist eine Bibliothek für die Art von Dingen, nach der Sie auf der Suche sind

>
    
Haim Evgi 23.03.2010 09:33
quelle
-3

Das Ereignisobjekt bietet Ihnen an, den Schlüsselcode zu erhalten. also im Grunde registrierst du einen Eventlistener onKeyDown. Verwenden Sie das empfangene Ereignis. Wenn der Schlüsselcode mit dem Schlüssel übereinstimmt, den Sie mögen, fahren Sie mit Ihrer Funktion fort.

%Vor%

herumspielen mit alert (event.keyCode); um den richtigen zu finden.

    
Markus Maria Miedaner 23.03.2010 09:33
quelle

Tags und Links