recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Restauration du navigateur, comment s'assurer que les opérations js sur dom sont enregistrées

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

仅有的幸福仅有的幸福2709 Il y a quelques jours709

répondre à tous(3)je répondrai

  • 巴扎黑

    巴扎黑2017-06-26 10:56:39

    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.

    répondre
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-26 10:56:39

    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.

    répondre
    0
  • 阿神

    阿神2017-06-26 10:56:39

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

    répondre
    0
  • Annulerrépondre