検索

ホームページ  >  に質問  >  本文

JavaScript - ブラウザのロールバック、DOM 上の JS 操作が確実に保存されるようにする方法

1. ホームページ内に複数の外部リンクが書かれています;
2. ホームページに入るとポップアップウィンドウが表示されますが、クリックして閉じる際にはjsのクリックイベントを使用して設定します。ポップアップ ウィンドウの表示をなしにし、ポップアップ ウィンドウを非表示にします;
3. クリックして他のリンク ページに入り、ブラウザの戻るボタンまたは Android スマートフォンの WeChat を使用して戻ります。ホームページに戻ります。しかし、またポップアップウィンドウが表示されてしまいます。何か解決策はありますか?戻った後はポップアップウィンドウを表示したくないので、ジャンプ前の状態として表示されます

仅有的幸福仅有的幸福2697日前695

全員に返信(3)返信します

  • 巴扎黑

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

    Cookie を設定し、ステータスを記録し、Cookie があるかどうかを確認するページに入ります。Cookie がある場合は、ポップアップ ウィンドウが表示されません。

    返事
    0
  • 扔个三星炸死你

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

    上で述べたように、Cookie を使用すると、jquery の Cookie は特にシンプルです。 IE ブラウザのサポートを考慮しない場合は、h5 の新機能 localstorage または sessionstorage を使用することもできます。

    返事
    0
  • 阿神

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

    Cookie、localstorage; popstate配合history.pushStateそれを使用できるイベントもあります
    Cookie は効果を達成できるはずです。

    返事
    0
  • キャンセル返事