Алексей
может препаре какой? или как-нить parents+номер ресурса
Aliaksandr
Алексей
да ладно?
Aliaksandr
Алексей
эт точно)
Aliaksandr
да ладно?
Можно рискнуть и попробовать))
Алексей
))))) а вот и попробую) ради прикола) а вдруг)
Алексей
))) облом)
Aliaksandr
Должно работать
Сергей
осталось научиться сбросить кэш в хроме)
Aliaksandr
Может надо дополнительно idTypes указать
Алексей
Можно так, но отвалится старьё:
// check connection to server
evo.checkConnectionToServer = function() {
return new Promise((resolve, reject) => {
var xhr = new XMLHttpRequest();
try {
xhr.open('HEAD', evo.urlCheckConnectionToServer + '?time=' + new Date().getTime(), true);
xhr.send();
xhr.onreadystatechange = () => {
if (xhr.readyState === 2) {
resolve(xhr.status >= 200 && xhr.status < 300 || xhr.status === 304);
}
}
} catch(error) {
reject(error);
}
});
};
Алексей
И с 398 строки замените:
Алексей
async function checkDirt(evt) {
evt = evt || window.event;
var message = '';
const checkConnectionToServerResult = await evo.checkConnectionToServer();
if (!checkConnectionToServerResult) {
Алексей
нифига
Алексей
Да всё это делаем в manager\media\script\main.js 😊
Aliaksandr
нифига
Тип может быть один, скорее все parents, а отдельного documents не вижу:)
Алексей
тупанул
Алексей
&idType=parents,documents
&parents=2
&documents=14
Алексей
заработало))))
Алексей
спасибо)
Алексей
написал и сразу додумался
Aliaksandr
Тип просто парентс попробуй
Алексей
все-таки работает принцип резиновой уточки
Сергей
Алексей
надо кактус завести что-ли ему рассказывать что не получается, чтобы лишний раз не задрачивать людей в чате
Алексей
раньше кошка была "Росомаха" всегда выслушивала мои проблемы с кодом, но сука не давала работать ложила башку на клаву) а если отталкивал возмущенно смотрела с видом типа "Ты охренел? я тебе тут с кодом помогла, дай тоже поучаствую" 😂
Алексей
Алексей
а может хром расчехлится? как думаете?
Aliaksandr
Так какую из трех комментить, первую?:)
Алексей
да, подскажите где и что комментить? ну чтобы цже точно работал, потому что по той ссылке на github я пробовал не помогло
Aliaksandr
Я читал по форумам, что у хрома уже были проблемы с этим onbeforeunload и в 12 и в 16 годах народ жаловался))
Aliaksandr
Может и в этот раз чего передумают
Алексей
так ES меняется хоть и утвердили страндарт
Алексей
а зром же первый всегда хочет новшества, вот и в этот раз
Алексей
я тогда писал что был глюк ночью плевался, а утром пропал, а потом дошло делал на компе, там хром обновился, а на ноуте с утра работал не обновлялся, обновил и пошла жара
Алексей
Алексей
интересно в старых версиях тоже такая же шняга? ща проверю
Алексей
1.4.0 такая же
Алексей
мужики, точно натолкните какую строчку и в каком файле что сделать? а то чую начнут завтра звонить клиенты
Алексей
Алексей
Алексей
Там несколько решений
Сергей
Алексей
мужики, точно натолкните какую строчку и в каком файле что сделать? а то чую начнут завтра звонить клиенты ! для разработки то фиг с ним пока, а вот для сохранения ресурсов вони будет от клиентов
Алексей
Aliaksandr
Я так и не понял в чем это зло именно синхронных запросов именно на это событие:)
Pathologic
Aliaksandr
Или он полностью синхронный xmlhhtprequest забанил?
Pathologic
пользователю может поплохеть от такого
Pathologic
раз все дрочат на тупорылый пейджспид, то дойдет и до этого когда-нибудь
Алексей
Aliaksandr
По мне так наоборот асинхронная подгрузка скриптов, когда никто не даст гарантии, что они грузануться в нужной последовательности, гораздо большее зло ))
Алексей
Алексей
Aliaksandr
Pathologic
Алексей
Aliaksandr
Aliaksandr
Если уж оценивает качество сайта по скорости загрузки, то первый в очереди на бан это гуглоаналитикс:)
Pathologic
справедливо было бы делать сохранение через аякс
Pathologic
тогда и данные не потеряются если сервер лег и синхронных запросов не будет
Алексей
Aliaksandr
асинхронный...
Не понял столь глубокой мысли про весь js :)
Dmytro
Алексей
Сергей
ХМ, у меня всё тип топ :(
днём тестил в хроме, галочкой Offline, теперь и она уже не пашет.
И причём уже оба способа не работают)
Сергей
да, сейчас буду фиксить 😊 поторопился
по ссылкам видео, первое - ваш способ, второе - мой способ.
https://monosnap.com/file/XcpzygnQGBse9L6UWwEBz0v8jaPFVf
https://monosnap.com/file/wFoQFyN8kqrzK42NKLFQhOmKmE0hGJ
Алексей
Алексей
Спасибо за пояснение!