Gibt es trotzdem zu überprüfen, ob ein window.history.go
Befehl die window.location
erfolgreich ändern kann oder nicht?Überprüfen, ob window.history.go erfolgreich ist?
Wenn ich eine window.history.go(-5)
mache, wenn nur drei Seiten im Verlaufsstapel sind, wird der Browser nichts tun.
Gibt es eine Möglichkeit zu überprüfen, ob das passiert und anderen Code ausführen? Ein Fehler Rückruf von Art.
Danke.
Nun, ich mache eigentlich 'window.history.go (- (window.length-1))' so nicht sicher, wie ich würde überprüfen 'history.length' in einer Weise, die nützlich sein würde. Ich denke ich werde versuchen die 'setTimeout' Methode und sehen, ob das für diesen Zweck funktioniert ... – leomancini
@leomancini:' if (window.length> = history.length) 'dann kann es unmöglich funktionieren. – Ryan
Ack. Ich habe mich vertippt. Ich wollte sagen, ich mache 'window.history.go (- (window.history.length-1));' – leomancini