X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Перебор трех баннеров, как?
znahar
znahar
Topic Starter сообщение 2.11.2008, 14:02; Ответить: znahar
Сообщение #1


Вообщем есть 3 баннера. 1 флеш, он показывается, когда у пользователя стоит flash плеер, и 2 должны показываться выборочно, когда у пользователя его нету.

Вот код, который должен показывать 1 флеш и 1гиф. надо что после ELSE стоял выбор баннеров

<script LANGUAGE=JavaScript1.1>
<!--
var MM_contentVersion = 6;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
var words = navigator.plugins["Shockwave Flash"].description.split(" ");
for (var i = 0; i < words.length; ++i)
{
if (isNaN(parseInt(words[i])))
continue;
var MM_PluginVersion = words[i];
}
var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
&& (navigator.appVersion.indexOf("Win") != -1)) {
document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag
document.write('on error resume next \n');
document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');
document.write('</SCR' + 'IPT\> \n');
}
if ( MM_FlashCanPlay ) {
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
document.write(' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
document.write(' ID="468x60" WIDTH="468" HEIGHT="60" ALIGN="">');
document.write(' <PARAM NAME=movie VALUE="rek.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> ');
document.write(' <EMBED src="http://kinoplus.net/rek.swf" quality=high bgcolor=#FFFFFF ');
document.write(' swLiveConnect=FALSE WIDTH="468" HEIGHT="60" NAME="468x60" ALIGN=""');
document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
document.write(' </EMBED>');
document.write(' </OBJECT>');
} else{
document.write('<A HREF="http://kinoplus.net"><IMG SRC="http://kinoplus.net/rek2.jpg" WIDTH="468" HEIGHT="60" BORDER="0" ATL=""></A>');
}
//-->
</SCRIPT><NOSCRIPT><IMG SRC="http://kinoplus.net/rek2.gif" WIDTH="468" HEIGHT="60" usemap="#468x60" BORDER=0></NOSCRIPT>


--------------------
Смотри сюда и Gobin'ей ----->
[img]http://i076.radikal.ru/0912/c8/32f6c038cced.gif[/img]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
znahar
znahar
Topic Starter сообщение 7.11.2008, 14:50; Ответить: znahar
Сообщение #2


Да. Вообщем всем спасибо за помощь smile.gif Я понимаю вы все хотели мне помочь, но я не успевал читать ваши сообщения, и поэтому чтобы никому не было обидно тему лучше закрыть f_4866c2c501a2c.gif

P.S Кстати если кому нужен такой код, то стучите в асю, продам за 3$


--------------------
Смотри сюда и Gobin'ей ----->
[img]http://i076.radikal.ru/0912/c8/32f6c038cced.gif[/img]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Aetos
Aetos
сообщение 9.11.2008, 17:07; Ответить: Aetos
Сообщение #3


Могу просто подсказать, как делать перебор из баннеров с помощью PHP (совместимо ли это с Вашим кодом, и если да, то каким образом - понятия не имею).
Для перебора баннеров пишем такой код:
<?php
$ourFile = fopen("bannerlist.txt", "r");
for ($i=0; $s=fgets($ourFile, 10000); $i++) {
if (mt_rand(0, $i) == 0) $line = $s;
}
echo $line;
?>

Создаем отдельный файл (в данном случае он должен называться - bannerlist.txt ) и в этом файле помещаем оба Ваши баннеры - каждый с новой строки. Например:
<a href="http://www.сайт1.ru/"><img src="http://www.картинка1.jpg"></a>
<a href="http://www.сайт2.ru/"><img src="http://www.картинка2.jpg"></a>

В результае, баннеры будут показываться в случайном порядке.

P.S. В Jav'e не разбираюсь, поэтому в тему ли я это запостил - не знаю. smile.gif

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Занимаюсь добычей качественного контента из Вебархива. Опыт уже более трех лет
Предоставляю только качественный, читабельный контент.
62 kuz999 37957 27.7.2023, 13:55
автор: kuz999
Открытая тема (нет новых ответов) Разработка баннеров, логотипов, оформление соцсетей
Быстрое и качественное изготовление web-графики
10 Bannerov 7200 28.1.2021, 13:35
автор: Bannerov
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3126 14.12.2020, 14:20
автор: Peterson
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДизайн сайтов, баннеров, разработка логотипов, оформление соц.сетей, простая полиграфия
Старательный новичок предлагает свои услуги
15 Pasica 7140 25.9.2020, 0:18
автор: Pasica
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНужны постоянные заказы на дизайн сайтов, баннеров, обложек для с/с, каналов
0 romaldemin_mw 6837 20.6.2020, 23:35
автор: romaldemin_mw


 



RSS Текстовая версия Сейчас: 29.3.2024, 3:52
Дизайн