Эй, ребята, я практикую свое программирование на Javascript, разрабатывая сценарии greasemonkey, теоретически это улучшило бы мое кодирование javascript, потому что это сырой javascript.
Итак, сейчас я пишу скрипт для Mobwars facebook. Это игра, в которой вы убиваете людей, крадете вещи, создаете мобов и т. Д. И т. Д.
Чтобы лучше это понять, вот скриншот страницы:
альтернативный текст http://www.picamatic.com/show/2009/03/18/08/11/2877480_703x486.png
Я пытаюсь отсканировать страницу, получить название задания и показать его пользователю.
Я хочу получить текст Mugging, Дом Кражи со взломом, Кража Стоп-сигнала и т. Д. И т. Д.
Текст имеет свойство цвета, которое установлено в серебро.
Посмотрите на мой код, я попробовал его в Firebug, но он даже не предупредил ..
var jobs = {};
jobs.scan = function() {
var tagHolder = {};
var availJobs = {};
var jobContents = dom.get("app8743457343_content");
var rData = dom.getElementsByClass(rowData, jobContents, "tr");
for(var i = 0; i < rData.length; i++) {
var rChildren = rData[i].childNodes;
for(var j = 0; j < rChildren.length; j++) {
if(rChildren[j].tagName === "B") {
tagHolder.push(rChildren[j]);
}
}
for(var k = 0; k < tagHolder.length; k++) {
if (tagHolder[k].color == "silver") {
availJobs.push(tagHolder[k].textContent);
}
}
}
return alert(availJobs[0]);
}
jobs.scan();
Просто скажите мне, что не так с кодом ... Я просто настрою этот код и, возможно, если мне удастся его исправить, я сообщу об этом здесь снова. Спасибо