This commit is contained in:
alexadam 2016-07-29 12:13:04 +03:00
parent aee4df3cc6
commit 14bdf5fec4
5 changed files with 39 additions and 53 deletions

View file

@ -230,29 +230,31 @@ function getSelectedNodes() {
chrome.runtime.onMessage.addListener(function(request, sender, sendResponse) {
console.log('Extract Html...');
allImgSrc = {};
var result = {};
var pageSrc = '';
var tmpConent = '';
if (request.type === 'extract-page') {
pageSrc = document.getElementsByTagName('body')[0];
result = {
url: getPageUrl(document.title),
title: getPageTitle(document.title), //gatPageTitle(document.title),
baseUrl: getCurrentUrl(),
imgs: allImgSrc,
content: getContent(pageSrc)
};
tmpConent = getContent(pageSrc);
} else if (request.type === 'extract-selection') {
pageSrc = getSelectedNodes();
result = {
url: getPageUrl(document.title),
title: getPageTitle(document.title),
baseUrl: getCurrentUrl(),
imgs: allImgSrc,
content: getContent(pageSrc)
};
tmpConent = getContent(pageSrc);
}
if (tmpConent.trim() === '') {
return;
}
result = {
url: getPageUrl(document.title),
title: getPageTitle(document.title), //gatPageTitle(document.title),
baseUrl: getCurrentUrl(),
imgs: allImgSrc,
content: tmpConent
};
sendResponse(result);
console.log('Html Extracted');
});