Показать сообщение отдельно
  #5 (permalink)  
Старый 01.02.2013, 23:43
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

chrome.extension.onRequest.addListener(function(request, sender, sendResponse) {
   //Имеем HTML код страницы открытой во вкладке.
   console.log(request.content);
});
	
chrome.tabs.getSelected(null, function(tab) {
   //Выполняем JS в текущей вкладке (заметьте, в permissions, в manifest.json у вас должен быть к ней доступ)
   chrome.tabs.executeScript(tab.id, {
      code: "chrome.extension.sendRequest({content: document.body.innerHTML}, function(response) { console.log('success'); });"
   }, function() { console.log('done'); });
});
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием