Показать сообщение отдельно
bfOs
HH - It's how I'm livin'
Аватар для bfOs
Сообщения: 267
Регистрация: 11.10.2007
Откуда: Vykhino Zu
Старый пост, нажмите что бы добавить к себе блог 18 апреля 2013, 00:44
Домашняя страница ВКонтакте
  #19182 (ПС)
-Цитата от El. (R-G) Посмотреть сообщение
-Цитата от SileNceR Посмотреть сообщение
-Цитата от El. (R-G) Посмотреть сообщение
SileNceR в консоль.

1. Скажи что за ошибка
2. Скажи на каком ты сайте находишься, должен быть на http://ib15.hip-hop.ru/, иначе из-за кроссдоменной политики ошибка доступа будет
Не увидел, что код для хрома, а я пробовал в мозилле, там ошибку выдало. В хроме попробовал, работает
Поправил код, теперь работает даже в IE =D

Добавлено через 2 минуты 25 секунд
-Цитата от bfOs Посмотреть сообщение
-Цитата от El. (R-G) Посмотреть сообщение
bfOs для реставрации сайта у них там база данных есть)

щас еще доделал, чтоб как у предыдущего товарища было "Страница 1 = 5 неоцененных" итд

Показать скрытый текст
var progress=0, stop=0, next=0, full=0, unknown=0;

var page = 1, maxPage = 102;

var unknownPages = '';

function parseResponse(data) {
progress += $('.dark,.light', data).filter(function (index, element) { return ( $(element).find('.unlike,.like').length > 0 && $(element).find('.no,.yes').length == 0)}).length;
stop += $('.dark,.light', data).filter(function (index, element) { return $(element).find('.no').length > 0}).length;
next += $('.dark,.light', data).filter(function (index, element) { return $(element).find('.yes').length > 0}).length;
full += $('.dark,.light', data).length;
var currentUnknown = $('.dark,.light',data).filter(function (index, element) { return $(element).find('.unlike,.like').length == 0}).length;
unknown += currentUnknown;
if (currentUnknown) {
unknownPages += ' Страница ' + page + '=' + currentUnknown + ';';
}
}

$.get('http://ib15.hip-hop.ru/round1.php?page=' + page, function() {
parseResponse(arguments[0]);

if (++page <= maxPage) {
$.get('http://ib15.hip-hop.ru/round1.php?page=' + page, arguments.callee);
} else {
console.log('Все готово');
console.log('Всего ' + full);
console.log('Неоценено ' + unknown);
console.log('Прошло ' + next);
console.log('Не прошло ' + stop);
console.log('Все еще в подвешенном состоянии ' + progress);
console.log('Неоцененные ' + unknownPages);
}
})


Всего 5099
Неоценено 466
Прошло 473
Не прошло 1384
Все еще в подвешенном состоянии 2776
Неоцененные Страница 36=7; Страница 37=3; Страница 38=31; Страница 39=10; Страница 43=9; Страница 44=26; Страница 46=7; Страница 47=17; Страница 48=16; Страница 49=24; Страница 50=3; Страница 51=5; Страница 52=2; Страница 53=2; Страница 54=4; Страница 55=2; Страница 56=5; Страница 57=4; Страница 60=1; Страница 71=5; Страница 73=1; Страница 74=1; Страница 77=1; Страница 78=30; Страница 79=21; Страница 80=20; Страница 82=1; Страница 84=2; Страница 85=3; Страница 86=11; Страница 87=8; Страница 88=9; Страница 89=17; Страница 90=9; Страница 91=1; Страница 92=4; Страница 93=3; Страница 94=21; Страница 95=31; Страница 96=30; Страница 97=1; Страница 98=23; Страница 99=11; Страница 100=19; Страница 101=5;
А в хроме будет работать!?и как там f12!?
Жмешь F12 на клавиатуре (если мак - правой кнопкой по странице - "просмотр кода элемента"), там выбираешь окошко "Console", вводишь код и ждешь
Благодарю! Прям щаз и попробую... Зря я вручную считал)))очень круто!

offline