Показать сообщение отдельно
  #1 (permalink)  
Старый 03.10.2022, 10:27
Новичок на форуме
Отправить личное сообщение для Goga_77 Посмотреть профиль Найти все сообщения от Goga_77
 
Регистрация: 03.10.2022
Сообщений: 4

Выполнить код, который пришел в переменной.
Здравствуйте.
Получаю массив с сервера.
const xhr = new XMLHttpRequest();
  xhr.open('POST', Link, true);
  xhr.setRequestHeader('Content-type', 'application/json; charset=utf-8');
  xhr.onreadystatechange = function() {    
    if (xhr.readyState == 4) {
      if(xhr.status == 200) {
        let Metods = JSON.parse(xhr.responseText);
        for (i = 0; i < Metods.length; ++i) {
          Actions[Metods[i]['Name']](Metods[i]['Arguments']);
        }
      }
    }
  }
  xhr.send(JSON.stringify(SendData));

Хочу вызывать не те функции которые уже прописаны в скрипте, а с сервера получить код в виде стрки и выполнить его.
Что то не сооброжу как можно это сделать?
Ответить с цитированием