@mik888em из вашего поста видно что вы пытаетесь пасить переменную представленную в формате JSON, а она ей не является.
upd Поставьте проверку на валидность json Или сами напишите проверочную функцию или проще есть кубик JSON там есть экшен проверки на валидность формата.
Почему не работает js код
-
Здравствуйте, выполняю js код перед загрузкой страницы
var show = 0;
window.addEventListener("message", function (event) {
if (console.log(event.data.event) == "new") {
show++;
}
}
);

в консоли разработчика имеется данное событие, но при обращении через яваскрипт с параметром show
все ровно 0, хотя по идее должно быть 1, в чем проблема подскажите -
@Vaip said in Почему не работает js код:
console.log(event.data.event) == "new")
Где вы находите такое? console.log не возращает значений, а просто выводит их в консоль
-
-
@Vaip said in Почему не работает js код:
@Fox может в личку скинуть эти действия, что бы было наглядно?
А что, скрипт сильно секретный? Вы бы приложили сюда тестовый скрипт с проблемой, нашли бы вам решение моментально
-
@Vaip said in Почему не работает js код:
@Fox тест.xml
приложил 3 блока что бы было более детально видноА сохранить забыли видимо
-
@UserTrue то что при перезагрузке счетчик сбрасывается я знаю, но до этого момента в while проверяется значение переменной show, которая должна увеличиваться на 1 каждый раз при наступлении данного события, но почему то увеличение переменной не происходит
