Мой сайт загружает довольно большой файл js при первом посещении пользователем, и я хочу написать что-то вроде "Загрузка ... в первый раз", если файл не из кеша.
Isэто возможно в JavaScript?
Как насчет включения динамической отметки времени в конце и проверки ее позже?
var t=<?php echo time(); ?>;
По крайней мере, я получил бы указание после факта. Или я испортил бы другие механизмы кэширования, обновив файл?
в вашем js
var loadedMyJS = true
в вашем html
<script > function loadingIndicator(){ document.getElementById('loadingDiv').style.display=''; //to hideit will be 'none' } if(typeof(loadedMyJS) == 'undefined'){ loadingIndicator(); } </script >