Программно (javascript?) Редактировать div в открытой веб-странице Safari (Facebook)? - PullRequest
0 голосов
/ 30 января 2012

Хорошо, используя инспектор в сафари, я обнаружил, что все сообщения чата на Facebook.com - это div с class = "fbChatMessage fsm direction_ltr" и data-jsid = "message".

Я хочупрограммно найти все эти элементы на открытой странице Facebook и отредактировать их текст (моей конечной целью будет их перевод, но я рассмотрел эту часть) ... Как я могу это сделать?

Спасибо

Ответы [ 2 ]

1 голос
/ 30 января 2012

С помощью jQuery, как это, чтобы найти их:

var messages = new Array();

$('.fbChatMessage').each( messages.push($('this').text()) )

Чтобы изменить содержимое div, вы можете сделать так:

 $('.fbChatMessage').text('new text')
0 голосов
/ 30 января 2012

, чтобы найти все те дивы, которые вы можете попробовать

document.getElementsByClassName('fbChatMessage')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...