PageSourceSearch

https://jualumni.com/pwa/offline.js

js jualumni.com collected 2026-10-03 18:28:38 UTC 1,550 bytes, 18 lines download raw bytes

1let preference;
2try { preference = localStorage.getItem('lumen-language'); } catch {}
3const browserLanguage = (navigator.languages || [navigator.language]).map(value => value.toLowerCase().split('-')[0]).find(value => value === 'ru' || value === 'en');
4const ru = (preference === 'ru' || preference === 'en' ? preference : browserLanguage) === 'ru';
5if (ru) {
6  document.documentElement.lang = 'ru';
7  document.title = 'Lumen — Восстановим соединение';
8  document.getElementById('heading').textContent = 'Небольшая пауза. Вернёмся на связь.';
9  document.getElementById('message').textContent = 'Для входа в Lumen и открытия сервисов нужен интернет. Проверьте соединение и попробуйте ещё раз.';
10  document.getElementById('retry').textContent = 'Попробовать снова ↗';
11  document.getElementById('home').textContent = 'К моему пространству';
12  document.getElementById('note').textContent = 'Ваши аккаунты и подключения остаются на месте.';
13}
14document.getElementById('retry').addEventListener('click', () => location.reload());
15window.addEventListener('online', () => {
16  document.getElementById('status').textContent = ru ? 'Сеть появилась. Можно попробовать снова.' : 'A network is available. You can try again.';
17});
18window.addEventListener('offline', () => { document.getElementById('status').textContent = ''; });

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.