Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.08.2020, 00:40
Интересующийся
Отправить личное сообщение для Igor Jort Посмотреть профиль Найти все сообщения от Igor Jort
 
Регистрация: 30.07.2020
Сообщений: 17

Расширения для сайта. Нужно сразу грузить HTML (DOM) потом JS
Привет ребята. Пишу по делу.Написал расширение для сайта. У меня есть 3 файла manifest.json / popup.html / content.js
Как мне сделать так чтобы сразу загружался HTML потом JS
В 1 файл все не получится закинуть, тобишь в HTML внизу я его не укажу.
Расширение требует присутствие js файла

Последний раз редактировалось Igor Jort, 03.08.2020 в 11:30.
Ответить с цитированием
  #2 (permalink)  
Старый 01.08.2020, 11:03
Интересующийся
Отправить личное сообщение для Igor Jort Посмотреть профиль Найти все сообщения от Igor Jort
 
Регистрация: 30.07.2020
Сообщений: 17

Нашел решение, вставляю его перед js скриптом, не пойму, как правильно.
document.addEventListener("DOMContentLoaded", function(event) {
    console.log("DOM fully loaded and parsed");
  });

Последний раз редактировалось Igor Jort, 03.08.2020 в 11:31.
Ответить с цитированием
  #3 (permalink)  
Старый 01.08.2020, 14:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

Сообщение от Igor Jort
как правильно.
строку 3 перенести в строку 62
Ответить с цитированием
  #4 (permalink)  
Старый 01.08.2020, 14:30
Интересующийся
Отправить личное сообщение для Igor Jort Посмотреть профиль Найти все сообщения от Igor Jort
 
Регистрация: 30.07.2020
Сообщений: 17

Сообщение от рони Посмотреть сообщение
строку 3 перенести в строку 62
Рони, добрый день.
А как быть с этим?
Я читал за это, возможно мой код не будет работать из за защиты
Изображения:
Тип файла: jpg 224.jpg (6.2 Кб, 4 просмотров)
Ответить с цитированием
  #5 (permalink)  
Старый 01.08.2020, 14:38
Интересующийся
Отправить личное сообщение для Igor Jort Посмотреть профиль Найти все сообщения от Igor Jort
 
Регистрация: 30.07.2020
Сообщений: 17

Сообщение от рони Посмотреть сообщение
строку 3 перенести в строку 62
и я так делал уже, та же ошибка была.
если это можно так то обойти, подскажите пожалуйста
спасибо
Ответить с цитированием
  #6 (permalink)  
Старый 01.08.2020, 14:47
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,706

Ваш content.js работает в контексте вкладки браузера, а вам нужно подключать скрипт в вашем popup.html.
Пример тут: https://developer.chrome.com/extensions/getstarted
Ответить с цитированием
  #7 (permalink)  
Старый 01.08.2020, 19:17
Интересующийся
Отправить личное сообщение для Igor Jort Посмотреть профиль Найти все сообщения от Igor Jort
 
Регистрация: 30.07.2020
Сообщений: 17

Сообщение от Nexus Посмотреть сообщение
Ваш content.js работает в контексте вкладки браузера, а вам нужно подключать скрипт в вашем popup.html.
Пример тут: https://developer.chrome.com/extensions/getstarted
Здравствуйте, Nexus.
Я изучил материал, который вы мне дали - что я делал.
Менял манифест - итог вернул обратно свой, ибо по другому у меня не работает.

перебирал код, который на примере гугл расширения - оттуда увидил что скрипт можно подключить под body

этот код с js убрал
document.addEventListener("DOMContentLoaded", function(event) {
console.log("DOM fully loaded and parsed");
});

подключил
<script src="content.js" defer></script> под тэгом body, пробывал и в body и без defer
В итоге у меня таже ошибка. Скажите, я все ще могу найти ответ на том ресурсе что вы мне дали?
спасибо
Ответить с цитированием
  #8 (permalink)  
Старый 01.08.2020, 20:25
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,706

Igor Jort, на скриншоте у вас проблема с политикой безопасности браузера, почитайте: https://learn.javascript.ru/xhr-crossdomain
Ответить с цитированием
  #9 (permalink)  
Старый 01.08.2020, 22:19
Интересующийся
Отправить личное сообщение для Igor Jort Посмотреть профиль Найти все сообщения от Igor Jort
 
Регистрация: 30.07.2020
Сообщений: 17

Сообщение от Nexus Посмотреть сообщение
Igor Jort, на скриншоте у вас проблема с политикой безопасности браузера, почитайте: https://learn.javascript.ru/xhr-crossdomain
спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно создать(разработать) страницу с магазином для существующего сайта SmirnovAlex Работа 20 21.10.2015 13:20
Нужно всплывающее сообщение для сайта bursnabby Работа 4 30.05.2015 20:21
Нужно поменять библиотеку JS для плагина WP PoMka Работа 0 25.02.2014 11:19
нужно js сделать с тайм аутом в 15 часов и склеить его с html кодом stewie6630 Работа 2 20.10.2013 21:49
Новая система управления сайтом Scripto CMS deepslam Ваши сайты и скрипты 38 31.01.2011 14:55