javascript - Restauration du navigateur, comment s'assurer que les opérations js sur dom sont enregistrées
仅有的幸福
仅有的幸福 2017-06-26 10:54:39
0
3
734

1. Il y a plusieurs liens externes écrits sur la page d'accueil ;
2. Lorsque vous entrez dans la page d'accueil, une fenêtre contextuelle s'affiche lorsque vous cliquez dessus pour la fermer, utilisez l'événement js click pour définir l'affichage de la pop. -up window sur none pour masquer la fenêtre pop-up ;
3. Cliquez sur Entrer d'autres pages de liens, puis revenez via le bouton Précédent du navigateur ou sur WeChat du téléphone Android. Vous reviendrez à la page d'accueil, mais la fenêtre pop-up reviendra. réapparaître. Y a-t-il une solution ? Après mon retour, je ne veux pas que la fenêtre contextuelle s'affiche, et elle sera affichée comme l'état avant le saut

仅有的幸福
仅有的幸福

répondre à tous(3)
巴扎黑

Définissez un cookie, enregistrez le statut et entrez dans la page pour déterminer s'il y a un cookie, il n'y aura pas de fenêtre pop-up. Sinon, il y aura une fenêtre pop-up.

扔个三星炸死你

Comme mentionné ci-dessus, en utilisant les cookies, le cookie de jquery est particulièrement simple. Si vous n'envisagez pas de prendre en charge le navigateur IE, vous pouvez également utiliser les nouvelles fonctionnalités de stockage local ou de session de h5.

阿神

Cookie, localstorage ; il existe également un événement popstate配合history.pushState qui peut également être utilisé
cookie devrait pouvoir obtenir l'effet.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal