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

Как передать значения ,полученные в расширение по WebSocket, в функцию js сайта?

Добрый день! Пытаюсь разобраться как работает расширения в chrome. Написал небольшой скрипт, он подключается к серверу у меня на компе по WebSocket и получает json. Полученные данные успешно показываю на странице нужного сайта. Но работоспособность сайта частично пропадает. Для полноценной работы сайта нужно передать мой json в функцию, которая уже есть на сайте. Как это можно реализовать? В сети показаны примеры работы с DOM , не нашел где идет взаимодействует расширение с js сайта. Да, еще на сайте весь нужный js написан в теле сайта. И при загрузки страницы формируется их json там же.
ПРИМЕР:
newArr('[{"id":"1","name":"name1"},{"id":"2","name":"name2"},{"id":"3","name":"name3"}]');

function newArr(text){
var data = JSON.parse(text);
for(var itemid in data) {
        console.log(itemid);
      }}
  • Вопрос задан
  • 169 просмотров
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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