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

Расширение для Chrome
Здравствуйте, господа и дамы. Третий день мучаюсь, создавая расширение парсер страницы. Надеюсь вы мне сможете мне помочь.

Суть в том, что я подключаю JQuery, но он не видит текст страницы.
В данном случае строчка var test = $('.mydiv').text(); выполненная из скрипта не приводит ни к чему кроме пустой строки. При этом в консоли когда пишу те же строчки, то всё нормально. Подскажите пожалуйста, что я делаю не так.

В туториалах написано, что скрипты content_scripts прописанные в manifest.json имеют доступ к DOM. И по идее то должно работать.

Можно конечно получить URL страницы из строки браузера, но это помоему костыли, и в этом случае придется еще раз загружать страницу.


$(document).ready(function () {
	
	
	console.log("parser_ready");
	var test = $('.mydiv').text();
	console.log("var test");
	console.log(test);
	console.log("log test");
	$('#wrapper').html("test");
});
Ответить с цитированием