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

Ротатор ,как сделать проверку перед показом?
Здравствуйте)
Помогите настроить ротарот банеров,дело в том ,что нужно ,чтобы перед паказом банера ,его ссылка проверялась на работаспасобность если всё работает то банер паказываестся ,если нет то паказываеться другой банер,который в свою очередь тоже проверяестся и так далее.

Вот код ротатора,можно ли сюдавставить проверку?
<SCRIPT>
var k; 
imgprint=1; 
imgall=1; 
var ran=new Array(imgprint-1); 
function random_number(){ 
return Math.round(Math.random() * imgall); 
} 
function check(num){ 
while(k!=num){ 
ran[num]=random_number(); 
k=0; 
for(a=0;a<num;a++){ 
if(ran[a]!=ran[num]){ 
k++ 
} 
} 
} 
} 
ran[0]=random_number(); 
for(a=1;a<imgprint;a++){ 
check(a); 
} 
img=new Array(imgall); 
link=new Array(imgall); 
alt=new Array(imgall); 
img[0]="http://lostgeorgia.com/go/ban/728_90teens.gif"; link[0]="http://yahoo.com"; alt[0]="ggg";
img[1]="http://lostgeorgia.com/go/ban/728x90_blk.gif"; link[1]="http://google.com"; alt[1]="fff"; 
img[0]="http://lostgeorgia.com/go/ban/728x90_blk.jpg"; link[0]="http://mail.com"; alt[0]="dddd";

for(i=0;i<imgprint;i++){ 
document.write('<a href="'+link[ran[i]]+'" target="_blank">'); 
document.write('<img width=468 height=60 border=0 src="'+img[ran[i]]+'"'); document.write('alt="'+alt[ran[i]]+'"></a>'); 
} 
document.write('</center>'); 
</SCRIPT>


Помогите)очень надо)
Ответить с цитированием