малко изяснение за js урок

mo7ika

Registered
Може ли да помоля за малко тълкование относно урок за js от този сайт.
Урока е http://web-tourist.net/login/login/view.php?st=552

И по-точно:
[js]var ry=Math.floor(Math.random()*myimages.length)

if (ry==0)
ry=1
document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')
}

random_imglink()
[/js]
 
ами този код създава на случаен принцип по едно изображение+линк (при всеки рефшрек на страницата) от списъка определен по-горе в урока.Какво повече ти трябва като инфо?
 
имам 5 снимки с различен размиер искам просто да се появява различна при клик + 5те да са линкове към определена страница (без текст)
 
mo7ika каза:
имам 5 снимки с различен размиер искам просто да се появява различна при клик + 5те да са линкове към определена страница (без текст)
Ако искаш да се показва различна снимка при КЛИК не е това кодът за теб.Ако искаш да използваш този код за банери (вартящи се на слуачен принцип при РЕФРЕШ) просто смени имената на картинките Img01 и тн в самия код.И съответно срещу 0 ако е img5 и е за сайта мтел.бг
във 0 при линковете поставяш адреса на Mtel.bg
Не съм все още сигурен кое не ти е ясно. :)
 
Като цяло четох заглавието и знам за какво е урока. исках пояснение относно самите функции, за да знам какво да махнаи да работи, не за какво служи.
 
ps:давам примерен код за 5 сайта

myimages[1]="kartinka1.gif"
myimages[2]="kartinka2.gif"
myimages[3]="kartinka123.gif"
myimages[4]="kartinka321.gif"
myimages[5]="kartinka322.gif"

var imagelinks=new Array()
imagelinks[1]="http://www.data.bg"
imagelinks[2]="http://www.arenabg.com"
imagelinks[3]="http://www.fen.bg"
imagelinks[4]="http://sait.com"
imagelinks[5]="http://drugsait.com"
сега като се покаже картинката kartinka1.gif при кликване ще отидеш в сайта който отговаря на [1] тоест http://data.bg

ако се покаже kartinka322.gif при кликване ще отидеш на сайта който се намира под номер 5 тоест drugsait.com


можеш да си сложиш не 5 а 50 картинки само трябва числата да отговарят на адресите на картинките и да се увеличава номерчето както е в примера.
 
Като цяло четох заглавието и знам за какво е урока. исках пояснение относно самите функции, за да знам какво да махнаи да работи, не за какво служи.
 
Защо искаш да го направиш с JS? Ротация с PHP е много по-добър вариант според мен.
 
tedo96 каза:
Защо искаш да го направиш с JS? Ротация с PHP е много по-добър вариант според мен.
Щом js му е труден мисля,че със php ще се обърка още повече.
Дадох в предния си пост дори оцветен вариант кое с кое съотвества,освен да покажа нагледно не виждам по-лесно и простичко обяснение.
Успех от мен :?:
 

Back
Горе