|
<script language="JavaScript" src="primer.js"></script>
<script language="JavaScript"> <!--
// Copyright (C) 1998-2001 Web-studio "Cherry-Design" var i, j;
var flag; // Флажок, используемый для проверки совпадения
var banners_show = 2; // Число показываемых на страничке баннеров
var banner_width = 50; // Ширина баннера
var banner_height = 50; // Высота баннера
var rand = new Array(banners_show-1);
for (i=0; i
do {
flag=0;
n = Math.floor(Math.random()*(banners.length/3));
for (j=0; j
if (n == rand[j]) {
flag=1;
}
}
} while (flag);
rand[i] = n;
}
function Show_Banner(number) {
n=rand[number-1];
document.write('<a href="' + banners[n*3+2] + '"><img src="icons/' + banners[n*3] + '"' + 'border=0 width=' + banner_width + ' height=' + banner_height + ' alt="' + banners[n*3+1] + '"></a>');
} //--> </script>
Так выглядит файл primer.js:
var banners = new Array(
"banner.gif", "Текст", "http://www.name.ru/",
"banner1.gif", "Текст1", "http://www.name1.ru/",
"banner2.gif", "Текст2", "http://www.name2.ru/",
"banner3.gif", "Текст3", "http://www.name3.ru/",
"banner4.gif", "Текст4", "http://www.name4.ru/",
"banner5.gif", "Текст5", "http://www.name5.ru/",
"banner6.gif", "Текст6", "http://www.name6.ru/",
"banner7.gif", "Текст7", "http://www.name7.ru/",
"banner8.gif", "Текст8", "http://www.name8.ru/",
"banner9.gif", "Текст9", "http://www.name9.ru/"
)
В том месте, где необходимо, пишется столько скриптов сколько баннеров должно показываться (в нашем случае два):
<script language="JavaScript"> <!--
Show_Banner(1);
//--> </script>
<script language="JavaScript"> <!--
Show_Banner(2);
//--> </script>
|