@Zimaell

Как взаимодействовать с расширением?

Я пытаюсь делать расширение которое - будет сохранять информацию на моем сайте при нажатии определенной кнопки, далее на другом сайте вставлять эту информации при нажатии там на другую кнопку.
Как сохранить информацию в буфер, не могу найти информации...
Как ее вставить тоже, вот написал короткий тест

document.addEventListener('DOMContentLoaded', function() {
var checkPageButton = document.getElementById('checkPage');
    checkPageButton.addEventListener('click', function() { 
               document.getElementById('test_1').innerHTML='test'; //если блок
               document.getElementById('test_2').value='test'; // если поле

    }, false);
}, false);

данный ид есть в popup.html и там его выведет, но если на странице нужного сайта есть поле с таким же к примеру ид примеру то мне выдает ошибку
Uncaught TypeError: Cannot set property 'value' of null
Uncaught TypeError: Cannot set property 'innerHTML' of null

В общем если кто знает как устанавливать значения через расширения для сторонних сайтов, а так же сохранять в буфер инфо, буду рад если поделитесь, или ссылки если у кого есть на подобные темы...
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы