2017-02-17 22 views
0

, поэтому я установил «moz» для google chrome (он помогает мне получать результаты seo & Оценки PA для любого поиска, сделанного в Google). Как правило, я могу использовать imacros для скрепок данных с любого веб-сайта, но я не могу очистить данные, отображаемые при поиске в Google после установки этого расширения «moz», поскольку он не является частью кодов HTML. Может кто-то, пожалуйста, помогите мне исправить это? Буду признателен за любую оказанную помощь. :)Как извлечь текст из moz addon на chrome с помощью iMacros?

+0

Что вы видите при нажатии 'Ctrl + U' ("Просмотр исходной страницы «)? Возможно, команда ['SEARCH'] (http://wiki.imacros.net/SEARCH) может вам помочь. – Shugar

+0

Поскольку это не элемент HTML, iMacros не позволит мне извлечь эти данные ... Итак, как мне заставить iMacros извлекать этот контент? : O –

+0

Какой элемент? Что вы видите при нажатии «Ctrl + U» («Просмотр источника страницы»)? – Shugar

ответ

0

Попробуйте этот макрос для результатов поиска Google: (. Играть его в циклическом режиме, если это необходимо)

SET S "(function() {var elsH3 = document.getElementsByTagName('h3');" 
ADD S "for (i = 0; i < elsH3.length; i++)" 
ADD S "elsH3[i].setAttribute('mozbarpa', window.frames[i + 2].document.querySelector('div.title').innerHTML.match(/\\d+/));})()" 
URL GOTO=javascript:{{S}} 

SET !EXTRACT_TEST_POPUP NO 
TAG POS={{!LOOP}} TYPE=H3 ATTR=CLASS:"r" EXTRACT=HTM 
SET mozBarPA EVAL("'{{!EXTRACT}}'.match(/mozbarpa="(.*?)"/)[1];") 
PROMPT {{mozBarPA}} 
SET !EXTRACT NULL 

+0

Эй, большое спасибо за ваши усилия на этом приятеле. Я запустил его на своей машине и вернусь назад с результатами –

+0

Эй, приятель ... всего лишь одно слово - Блестящее. Вы просто потрясающе ... я боролся с этим около 1 недели день и ночь .. Это так сложно, но удивительно .. спасибо много снова .. :) –

+0

Кроме того, у меня есть еще один запрос. Не могли бы вы объяснить, что происходит на 1-й 3-й линии, пожалуйста? Поскольку у меня есть время туфа, понимающее это ... :) –

 Смежные вопросы

  • Нет связанных вопросов^_^