JavaScript - ブラウザのロールバック、DOM 上の JS 操作が確実に保存されるようにする方法
仅有的幸福
仅有的幸福 2017-06-26 10:54:39
0
3
703

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

仅有的幸福
仅有的幸福

全員に返信(3)
巴扎黑

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

いいねを押す +0
扔个三星炸死你

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

いいねを押す +0
阿神

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート