Dans la conception Web, il peut être nécessaire d'interdire le bouton de retour du navigateur en raison de certaines exigences, en particulier pour certains sites Web plus stricts avec les opérations utilisateur. Si l'utilisateur soumet à plusieurs reprises les événements, puis recule, cela peut entraîner des problèmes catastrophiques pour certaines données. Aujourd'hui, je vous présenterai une méthode pour interdire le bouton de retour du navigateur via l'emplacement. Replace.
Le principe de cette méthode est de remplacer l'enregistrement historique actuel par l'URL de la nouvelle page, de sorte qu'il n'y a qu'une seule page dans l'historique de navigation, le bouton arrière est toujours dans un état non valide et que l'utilisateur ne peut pas reculer. La méthode d'utilisation spécifique est la suivante:
① pour exemple, maintenant je veux faire un hyperlien, qui se lie à la page htmer.htm, et le code est le suivant:
<a href = "#" onclick = "location.replace ('htmer.htm')"> lien </a>② Si vous utilisez des boutons pour l'hyperlinking, le code qui est également lié à la page htmer.htm est le suivant:
<input type = "Button" value = "soumi" onclick = "location.replace ('htmer.htm')">