私はsessionStorage
を使用して、アクションがセッションごとに1回だけ発生するようにしています。ただし、ユーザーが新しいウィンドウを開くと、sessionStorage
は新しいウィンドウに持ち越されず、アクションが再度実行されます。以下のコードを参照してください:Javascript sessionStorageタブを越えて?
if sessionStorage.alreadyTracked != "1"
sessionStorage.alreadyTracked = "1"
...
すべてのタブに適用する簡単な方法はありますか?たぶん私はクッキーを使用する必要がありますか?