Тема: Нужна помощь в проверке скрипта(JavaScript)
Добрый вечер всем!
Давненько меня тут не было, собственно как и в БК
Тут такое дело, пишу простенький скрипт... вроде все правильно написал... да что то зараза не работает
Я, конечно, понимаю... что форум немного не о том, но народ тут все всегда отзывчивый был
Собственно код..
var TimeArray = '1&2&3';
var TimeTMP = '';
var TimerId = '';
var TagArray = document.getElementsByTagName('p');
var ColTag = TagArray.length;
if(ColTag == 2){
// первая страница
RandomTime();
TimerId = setTimeout(Refresh(), TimeTMP*60*1000 );
}else{
// вторая страница
RandomTime();
TimerId = setTimeout(Click(), TimeTMP*60*1000 );
}
function Click()
{
location.href="http://...";
clearTimeout(TimerId);
}
function Refresh()
{
document.location.reload();
clearTimeout(TimerId);
}
function RandomTime(){
TimeTMP = TimeArray.split('&');
var min_rand = 0;
var max_rand = TimeTMP.length;
var rang = max_rand - min_rand;
var i = Math.floor(Math.random()*rang) + min_rand;
TimeTMP = Number(TimeTMP[i]);
//alert(TimeTMP);
}
Суть такая, есть страница... на ней нужно нажать линк location.href="http://...";.... с определенной задержкой...
потом ждем пока выполнится скрипт по ссылке.... обновляем страницу(опять с задержкой) в случае если опять есть линк... жмем на него.. если нет... снова ждем немного и повторно обновляем страницу...
на деле выходит... без задержки все работает... ставлю таймер.. просто идет циклическая перезагрузка с интервалом в 1 сек.
Где то что то не так...
Посмотрите кто-нибудь.. буду благодарен