tags.php
にlocalStorageアイテムを設定し、ユーザがindex.php
に切り替えると自動的に更新値を取得する必要があります。タブが開いているかアクティブになっているときにlocalStorage値を自動的に取得
tags.php
$(document).on('click', '.tagdown', function() {
var a = $('#tagsup').html();
localStorage.setItem('tags', a);
});
のindex.php
ここで私はこのようなものが必要です。
$(window).onfocus(function(){
console.log(localStorage.getItem('tags'));
});
しかし$(window).onfocus()
- 存在しませんが。
body-child要素にフォーカスがある場合にbody.onfocus
が動作しませんでした。
助けてください。
[MDN:StorageEventとストレージ変化に対応(https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API/Using_the_Web_Storage_API#Responding_to_storage_changes_with_the_StorageEvent) – Andreas