У меня есть вопрос, и у меня нет сервера с cloudflare, чтобы проверить это, надеюсь, кто-то может мне помочь.
У меня есть HTML-страница с логикой jQuery, например:
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
</head>
<body>
<p id="demo"></p>
<script src="timer.js"></script>
</body>
</html>
timer.js
// A $( document ).ready() block.
$( document ).ready(function() {
myFunction();
});
function myFunction() {
var dt = new Date();
var time = dt.getHours() + ":" + dt.getMinutes() + ":" + dt.getSeconds();
$('#demo').html(time);
}
как мы знаем, Cloudflare кэширует контент JS и HTML, но мой jQuery - это таймер, который будет показывать время каждый раз, когда я отправляю ответ.
Что бы произошло с CloudFlare, если бы у меня был Cache-Control: public, max-age = 31536000 и Cloudflare кэширует все.
моя логика jQuery будет работать? или таймер перестанет работать?
Я использую таймер в этом примере, но моя настоящая логика jQuery заключается в том, чтобы скрыть часть содержимого DIV случайным образом, у меня есть веб-сайт, где у меня есть 5 строк, эти строки всегда есть, но с помощью jQuery я удаляю ($ target .remove ()) некоторые из них случайным образом, а другие я просто тасую их.
но я хотел бы знать, будет ли моя логика все еще работать? или мой jQuery продолжится как обычно?