Помогни ни да направим Uroci.net по - богат! Добави урок

Ротация на банери

arows   трудност:    видян: 23866

Целият скрипт е много лесен. Ще ви обясня как точно работи и кои са главните части в него.


<script type="text/javascript">

var img_width = "468"; (От тук избирате какъв размер да е едната част на банера [Аз избрах 468])
var img_height = "60"; (От тук избирате какъв размер да е втората част. Моят избор е 60)
var img_title = "Click Here"; (Това е действието(Клик)
var ad=new Array()
//insert here your images src
ad[0]='http://www.site.com/image1'; (първи банер ->Пренасочва към първи сайт)
ad[1]='http://www.site.com/image2'; (втори банер ->Пренасочва към втори сайт)
ad[2]='http://www.site.com/image3'; (трети банер -> Пренасочва към трети сайт)
ad[3]='http://www.site.com/image4'; (четвърти банер -> Пренасочва към четвърти сайт)
ad[4]='http://www.site.com/image5'; (пети банер -> Пренасочва към пети сайт)
var links=new Array()
//insert here your links
links[0]='http://www.links1'; (Сайта на първи банер)
links[1]='http://www.links2'; (Сайта на втори банер)
links[2]='http://www.links3'; (Сайта на трети банер)
links[3]='http://www.links4'; (Сайта на четвърти банер)
links[4]='http://www.links5'; (Сайта на пети банер)
var xy=Math.floor(Math.random()*ad.length);
document.write('<a href="'+links[xy]+'" target="_blank"><img src="'+ad[xy]+'" width="'+img_width+'" height="'+img_height+'" alt="'+img_title+'"></a>');
</SCRIPT>

Това е целият скрипт. Ето как изглежда без обясненията:

<SCRIPT type="text/javascript">

var img_width = "468";
var img_height = "60";
var img_title = "Click Here";


var ad=new Array()
//insert here your images src
ad[0]='http://www.site.com/image1';
ad[1]='http://www.site.com/image2';
ad[2]='http://www.site.com/image3';
ad[3]='http://www.site.com/image4';
ad[4]='http://www.site.com/image5';

var links=new Array()
//insert here your links
links[0]='http://www.links1';
links[1]='http://www.links2';
links[2]='http://www.links3';
links[3]='http://www.links4';
links[4]='http://www.links5';

var xy=Math.floor(Math.random()*ad.length);
document.write('<a href="'+links[xy]+'" target="_blank"><img src="'+ad[xy]+'" width="'+img_width+'" height="'+img_height+'" alt="'+img_title+'"></a>');
</SCRIPT>



Коментари (13)

vale_46 на 01.12 2007 в 14:32ч.
правя сичко както трябва но неми става може ли малко помощ
arows на 01.12 2007 в 19:15ч.
var img_width = "468";
var img_height = "60";
var img_title = "Click Here";


var ad=new Array()
//insert here your images src
ad[0]='http://www.site.com/image1';
ad[1]='http://www.site.com/image2';
ad[2]='http://www.site.com/image3';
ad[3]='http://www.site.com/image4';
ad[4]='http://www.site.com/image5';

var links=new Array()
//insert here your links
links[0]='http://www.links1';
links[1]='http://www.links2';
links[2]='http://www.links3';
links[3]='http://www.links4';
links[4]='http://www.links5';

var xy=Math.floor(Math.random()*ad.length);
document.write('');


ad[0]='http://www.site.com/image1';
ad[1]='http://www.site.com/image2';
ad[2]='http://www.site.com/image3';
ad[3]='http://www.site.com/image4';
ad[4]='http://www.site.com/image5';
Тук сложи изображенията КАЧЕНИ В ИНТЕРНЕТ и ОСТАВИ КАВИЧКИТЕ И ДРУГИТЕ ЗНАЦИ

links[0]='http://www.links1';
links[1]='http://www.links2';
links[2]='http://www.links3';
links[3]='http://www.links4';
links[4]='http://www.links5';

Тук направи същото като с изображенията,но вместо тях слагаш адреса на сайта И НЕ МАХАШ НИКАКВИ ЗНАЦИ

Копирай това
vale_46 на 06.12 2007 в 10:31ч.
пак нестава
arows на 10.12 2007 в 21:44ч.
Явно ти бъркаш нещо обясних го възможно най-просто
Друг да има проблеми?
raddo на 13.12 2007 в 22:22ч.
аровс забражил си при копирането и за тва не става. Аз го добавих и стана чудесно
zadz на 16.02 2008 в 00:45ч.
хора аз понеже съм начинаещ с тези работи ако може някой да ми обясни каде да го сейв и каде да го слова после 10x predvaritelno
bloodstriker на 10.03 2008 в 20:09ч.
добре аз искам да попитам дали има къде да видя точното действие на секи символ...
смис нещата са ми ясни ма накрая:
var xy=Math.floor(Math.random()*ad.length);
document.write('');


и кат пи6е var ad=new Array() , може ли да не е аррей ? ами да е друга функция името и примерно.
а за горното не схващам бая нещица и ако има примерно линк към място с точно тия неща обеснени var xy=Math.floor(Math.random()*ad.length); и document.write(''); ще бъда изключително благодарен да ми го дадете. мерси много в аванс :) .
моля пратете на лични или на Striker1988@abv.bg , мерси!
belastd на 03.05 2008 в 21:25ч.
Здр. приател туи дет си написал е добро ама,не е ротациа на банери,сто лъзеш хората,това избира случайно изображение и го слага,без да ги върти банерите.
за желанието 6 -тица ама за изпалнение -10.хора научете се да казвате истината.и също така няма нищо общо със раздел ссs .ей ако искате да помагате на хората,правете го както трябва.
не се правете на умници.
да сте живи и здрави,ама да знаете че хората не са глупави!
krasimircho на 25.07 2008 в 18:42ч.
ам незнам аз не мога да го науча този ХТМЛ
xfirebg на 31.08 2008 в 14:14ч.
Мерси за урока. Имам едно питане: как да направя хиперлинка да не огражда изображението с рамка? Мерси предварително.
vladgad на 29.09 2008 в 22:58ч.
@авторът - авторе, братле, img обикновено завършва с бекслаш (/) (ако говорим за XHTML,а не за HTML), т.е.
@xfirebg - в img тага слагаш border="0", т.е. document.write('');
Skeid на 28.11 2008 в 19:15ч.
Добър урок :) На мен всичко ми стана.
go2hell на 27.07 2009 в 01:03ч.
ако не става и този скрипт може да свърши работа




Регистрирайте се, за да добавите коментар


Калдейта ЕООД - © 2003-2010. Всички права запазени.
Препоръчваме: Национален Бизнес | Bomba.bg | IT Новини | Диплома.бг | TRAVEL туризъм | Реферати | AmAm.bg | Иде.ли | Курсови работи | Фото Форум | Spodeli.net | Фото-Култ | Atol.bg | Elmaz.com | MobileBulgaria.com | Казанлък.Com