ホームページでフェードイン効果を使用していますが、提案されているように、効果を 1 回だけトリガーするようにページの読み込みをキャッシュする必要があります。私はJavaScriptにあまり精通していませんが、これは私が持っているものです。提案?
繰り返しますが、ページがキャッシュされたら、フェード効果を無効にして、ページが読み込まれるたびにユーザーを煩わせないようにする予定です。
更新:平均訪問時間が約 10 分であることがわかっている場合、30 分後にこの訪問をキャッシュから削除して、次の訪問でページが再びフェードインするようにするにはどうすればよいですか? これは「生きる時間」と呼ばれますか?
脚本:
<script type="text/javascript">
$(document).ready(function() {
if (window.localStorage && !localStorage['faded']) {
localStorage['faded'] = true;
$('body').hide().fadeIn(500);
}
});
</script>