есть 2 баннера, необходимо чтоб они показывались по очереди с обновлением страницы или переходом на другую.
Из всего нарытого в нете рабочим оказался только код с рандомом, но рандом не подходит рекламодателю
<script>
var banner = new Array();
banner[0] = '<a href="/proektirovshhiku/" target="_blank" rel="nofollow"><img src="/im/2_1.jpg" alt="" title="" width="600" height="250"></a>';
banner[1] = '<a href="/proektirovshhiku/" target="_blank" rel="nofollow"><img src="/im/2_2.jpg" alt="" title="" width="600" height="250"></a>';
var n = ~~(Math.random()*2);
document.write(banner[n]);
</script>
Спасибо
Алеандр
Используйте сессию. Ставьте куку. Если кука 0, то показывать первый баннер, если кука 1, то второй баннер. Меняете куку — меняете показанный баннер.
werer
Алеандр #: меняете показанный баннер
Спасибо, но в php я полный 0. Сам не нарисую код😞
werer
Нашел такой скрипт
<script type="text/jаvascript"> var imgs1 = new Array("/im/5_1.jpg","/im/5_2.jpg"); var lnks1 = new Array("/proektirovshhiku/","/proektirovshhiku/"); var alt1 = new Array("на_1-ый_баннер","на_2-ой_баннер","на_3-ий_баннер"); var title1 = new Array("на_1-ый_баннер","на_2-ой_баннер","на_3-ий_баннер"); var currentAd1 = 0; var imgCt1 = 2; function cycle1() { if (currentAd1 == imgCt1) { currentAd1 = 0; } var banner1 = document.getElementById('adBanner1'); var link1 = document.getElementById('adLink1'); banner1.src=imgs1[currentAd1] banner1.alt=alt1[currentAd1] banner1.title=title1[currentAd1] document.getElementById('adLink1').href=lnks1[currentAd1] currentAd1++; } window.setInterval("cycle1()",10000); </script>
werer
Добрый день! Помогите с кодом ротации баннеров.
есть 2 баннера, необходимо чтоб они показывались по очереди с обновлением страницы или переходом на другую.
Из всего нарытого в нете рабочим оказался только код с рандомом, но рандом не подходит рекламодателю
Спасибо
Алеандр
werer
меняете показанный баннер
Спасибо, но в php я полный 0. Сам не нарисую код😞
werer
Нашел такой скрипт