Привет. Вынужденно работаю с конструктором сайтов, пишу под него определённую логику.
При загрузке страницы в исходном коде появляются 2 скрипта:
<script>
window.accountUserId = -1;
window.userInfo = {"isAdmin":false,"isInAccount":false,"isTeacher":false};
</script>
<script>
window.userInfo = {"isAdmin":false,"isManager":false,"isInAccount":false,"isTeacher":false,"canCms":false,"canEditHelp":false,"isHumanDesign":"0"};
</script>
Насколько я понимаю, это результаты каких-то внутренних проверок конструктора - является ли пользователь админом, менеджером, авторизован ли он.
Мне нужно проверить, какое ключ:значение в этом списке соответствует нужному, чтобы после выполнить какой-то код.
А если конкретнее, мне нужно проверить, что isInAccount имеет значение false
Как это можно сделать?