2016-03-24 3 views
-1

Я заинтересован в создании расширение Chrome, который может манипулировать содержание некоторых конкретных веб-страниц ..расширение Chrome, чтобы изменить содержимое страницы

Я хочу, чтобы заменить что-то вроде этого:

<td class="Data">Phone:</td> 

с чем-то вроде этого:

<span title="Telephone number including area code."><td class="Data">Phone:</td></span> 

причина этого заключается в том, чтобы добавить парения-над или всплывающей подсказке текст некоторых частей существующего сайта.

Возможно ли это с удлинителем Chrome? Если да, то как это можно сделать? Спасибо.

+1

Возможный дубликат [Изменение html загружаемых страниц с использованием хромированных расширений] (http://stackoverflow.com/questions/14068879/modify-html-of-loaded-pages-using-chrome -расширений) –

ответ

0

Вы можете сделать это с помощью расширения Chrome, но еще проще будет букмарклет.

В основном, браузер позволяет вам запустить javascript в адресной строке в форме javascript: // ваш действительный javascript.

Итак, напишите сценарий, чтобы достичь желаемых результатов, уменьшите его до одной строки, а затем запишите результаты. Он также может использоваться в любом браузере.

Я не понимаю, точный случай использования, и ваш HTML не является допустимым, но вы могли бы сделать что-то подобное довольно легко, в этом примере предполагается JQuery доступен:

javascript:$(function(){ $('td:contains("Phone")').attr('title', 'Telephone number including area code'); }); 

Примечание:: содержит () selector is с учетом регистра

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