Для работы я провожу много времени на тематических форумах. В течение дня я проверяю эти форумы, чтобы увидеть, есть ли какие-либо вопросы и ответы, имеющие отношение к тому, над чем я работаю. Тем не менее, конкретный сайт, который я использую, не обновляется автоматически, поэтому я должен обновить его. Это не такая уж большая проблема, но я решил сохранить следующий скрипт JavaScript в качестве закладки:
setInterval(function() { document.location.reload(true); }, 1000);
По сути, я хотел заставить страницу перезагружаться каждую секунду. Однако, когда он перезагружается, кажется, что он останавливает мой скрипт, и поэтому единственный эффект моего скрипта - это одна перезагрузка. Это не лучше, чем просто обновить сайт вручную.
Я полагаю, что более общий вопрос заключается в том, "есть ли способ сохранить скрипт работающим, даже когда пользователь переходит на новый сайт?" Я думаю, нет, так как тогда сайты могли бы отслеживать вас, когда вы просматривали остальную часть Интернета. Тем не менее, кажется, что могут быть уровни выполнения скрипта; возможно, выполнение сценария из закладки отличается от тега на веб-странице; будь я дизайнером браузера, я бы учел это и считал бы «кодом браузера», работающим за кулисами независимо от загруженной в данный момент страницы. Это то, как работают браузеры, или он видит все скрипты как запущенные на текущей загруженной странице?
Спасибо!