Ich habe einen Client, der gerade die Apple Magic Mouse bekommen hat. Wir haben eine Rezeptwebseite gebaut und sie wird sehr verärgert, wenn sie alle Informationen für das Rezept eingibt, dann geht sie zu ihrer neuen Maus und scrollt zufällig nach rechts und sie macht einen Zurück-Suchlauf und alle ihre Informationen sind verloren. Sie möchte also warnen/aufspringen, um zu verhindern, dass dies auf dieser Seite passiert.Verhindern ein versehentliches Zurück Durchsuchen
Irgendwelche Vorschläge oder weisen Sie mich auf einige JS, die das tut?
+1 das ist, wie Google Mail usw. es auch tun. –
Ja, wenn es mutige harts gibt, die von diesem Legacy-Code betroffen sind, unterstützt WebKit (Google Chrome, Safari) nicht vor dem Laden mit 'addEventListener'. – Lekensteyn
Der einzige zuverlässige Weg besteht darin, onforefunload als Eigenschaft des Fensters festzulegen. Da es für jede Seite nur einen gibt, gibt es keinen Grund, warum Sie addEventListener trotzdem verwenden möchten. –