ブラウザにページが表示されるたびにコードを起動したいのですが:
$(function() {
console.log('got ready event!');
});
このイベントは、ブラウザがページをダウンロードしたときにのみ発生します。別のページに移動してから戻ると、上記のスニペットは起動されません。ページが表示されているときにサーバーがリクエストを受信しないため、ブラウザはページの状態をキャッシュしているようです。そのため、ページに戻ると、イベントを発生させずにキャッシュされたページの状態を復元しますready
。
ページがキャッシュされているかどうかに関係なく、ページが表示されるたびに聞くことができるイベントはありますか?