2017-09-06 3 views
0

Dans mon application, j'ai demandé deux choses à ajouter.Comment désactiver les boutons `back` et` forward` de la fenêtre du navigateur

  1. Aucun bouton de navigation avant/arrière ne devrait fonctionner pour atteindre un hachage. Au lieu de reculer vers l'avant, il devrait y avoir un bouton de retour et d'avance à ajouter dans la demande elle-même.

comment réaliser les deux? Je cherche un composant à utiliser globalement pour les 2 requriements.

Merci d'avance.

Répondre

1

Désactiver les boutons de retour/retour natifs du navigateur dans Ember.js est assez inhabituel mais pourrait être réalisé en utilisant la classe NoneLocation. Pour l'activer, ouvrez le fichier config/environment.js de votre application et remplacez la propriété locationType par none.

Si vous souhaitez afficher les boutons/arrière vers l'avant dans votre application, vous pouvez utiliser le History API et plus particulièrement window.history.back() et window.history.forward()

+0

Mais j'utiliser 'history' au lieu de' none'. – 3gwebtrain