Задать вопрос
@synapse_people

Как передать JSON и вызвать функцию в контексте страницы?

Есть контент скрипт, в нем следующее:
var script = document.createElement('script');
script.textContent = 'window.autofill_lead = ' + JSON.stringify(request.lead) + ';';
document.head.appendChild(script);

если в контексте страницы сделать вызов(в консоли или через прото javascript:...)
console.log(window.autofill_lead)
выдает undefined!
Нужно как-то добавить скрипт расширения в саму страницу(встроить скрипт с функцией) и ее вызвать с данными, при этом все должно происходить в контексте СТРАНИЦЫ. Помогите, пожалуйста!!
  • Вопрос задан
  • 245 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
romy4
@romy4
Exception handler
а почему нельзя сделать: window.autofill_lead = JSON.parse(request.lead)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы