Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.04.2009, 23:30
Аватар для Nick50_70
Новичок на форуме
Отправить личное сообщение для Nick50_70 Посмотреть профиль Найти все сообщения от Nick50_70
 
Регистрация: 28.04.2009
Сообщений: 1

Как изменить скрипт, что бы им его можно было использовать для нужной страницы
Для сайта o b a n a.by есть скрипт :
opera.addEventListener('AfterEvent.load', function(e) { 

if (e.event.target instanceof Document) { 
var pos = location.href.indexOf("/auctions/"); 
if (pos != -1) { 
var lotId = location.href.substring(pos+10)-0; 
superBid(lotId); 
} 
} 

}, false); 


function superBid(lotId) { 
$.get('/static/status.html?random=' + Math.random(), function (jsonData) { 
if (jsonData) { 
data = $.evalJSON(jsonData); 
var timeToEnd = lots.getLotTime(data[lotId][1]); 

if (data[lotId][5] != userId) { 
if (timeToEnd <= 1) { 
lots.betAdd(lotId); 
window.setTimeout(function() { superBid(lotId); }, 10000); 
} 
} 
if (timeToEnd > 1) 
window.setTimeout(function() { superBid(lotId); }, (timeToEnd - 2)*1000); 
} 
}); 
}

Но он работает только для главного товара.А как сделать , что бы его можно было использовать для нужного?
Мне начал помогать Gvozd, спасибо тебе, но скрипт писал не я, и я не знаю как был анализирован location.href, так что я тебя не понял, как это сделать.(Я вообще только несколько дней назад начал изучать)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли как для произвольного массива создавать вызовы функций , имеющих на входе kefi Общие вопросы Javascript 3 17.04.2009 16:53
Сторонние библиотеки - быть или не быть? IIIEPJIOK Оффтопик 64 21.03.2009 19:39