Ich arbeite an einer Anwendung, die es erfordert, dass ich den Browser-Back / Forward-Button simuliere (ich habe 2 Buttons implementiert). Ich kann diese Funktionalität mit window.history.forward()
und window.history.back()
erreichen. Die Funktionalität funktioniert wie gewünscht.
Aber ich habe ein Problem, ich habe Anforderung der Vorwärts-Schaltfläche zu deaktivieren, wenn es keine weiteren Seiten gibt, um weiter zu suchen und umgekehrt für Zurück-Taste.
Ich habe versucht, die folgenden Problemumgehungen zu verwenden, aber nichts funktioniert.
%Vor% Diese Bedingung von if
wird niemals erfüllt, auch wenn ich keine weiteren Seiten zum Durchsuchen habe.
Alle Eingaben sind hilfreich. Hinweis: Das Deaktivieren der Schaltflächen ist für die Anwendung obligatorisch.
Ich glaube, das sollte für Sie funktionieren.
%Vor%Wenn Sie vorwärts navigieren können, ist typeof window.history.forward 'function', wenn Sie nicht können, dann ist 'undefined'
Tags und Links javascript angularjs pushstate