seva 0 Опубликовано 21 ноября, 2010 Жалоба Share Опубликовано 21 ноября, 2010 Подскажите возможно ли сделать так, что бы в одном месте выводились разные флеш ролики. Типо того как реализовано по умолчанию в магазине (если в одну группу банеров добавить разные картинки они будут выводится по очереди). спс Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 21 ноября, 2010 Жалоба Share Опубликовано 21 ноября, 2010 Вот в faq написан пример как выводить из разных групп - http://vamshop.ru/faq.php/faq_id/35/question/Kak-vyvodit-v-magazine-bannery--dobavlennye-v-Adminke---Raznoe---Instrumenty---Upravlenie-bannerami- Ссылка на сообщение Поделиться на другие сайты
seva 0 Опубликовано 21 ноября, 2010 Автор Жалоба Share Опубликовано 21 ноября, 2010 это для банеров по умолчанию я про флеш Саш спрашиваю. Возможно в код вывода как то добавить надо: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="250" height="170"> <param name="movie" value="1.swf" /> <param name="quality" value="high" /> <embed src="1.swf" quality="high" type="application/x-shockwave-flash" width="250" height="170" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 22 ноября, 2010 Жалоба Share Опубликовано 22 ноября, 2010 seva, можно же html-кодом баннеры вставлять Ссылка на сообщение Поделиться на другие сайты
seva 0 Опубликовано 22 ноября, 2010 Автор Жалоба Share Опубликовано 22 ноября, 2010 (( флешь? я не знаю как, буду благодарен за помощь! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 ноября, 2010 Жалоба Share Опубликовано 22 ноября, 2010 seva Так в менеджере баннеров в админке можно ведь html-код того же flash баннера вставлять. Как?! Вы ж сами код привели. Только путь до swf правильный указывайте, лучше полный URL адрес, т.е. http:// и т.д. Ссылка на сообщение Поделиться на другие сайты
seva 0 Опубликовано 22 ноября, 2010 Автор Жалоба Share Опубликовано 22 ноября, 2010 Это просто ппц, все гениальное просто спасбо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 ноября, 2010 Жалоба Share Опубликовано 22 ноября, 2010 Не за что :) Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 22 ноября, 2010 Жалоба Share Опубликовано 22 ноября, 2010 Можно еще скриптом выводить, чтобы нагрузку уменьшить: <script type="text/javascript"><!--var current= new Date()var minutes=current.getMinutes()if ((parseInt(minutes))%2==0) {document.write("<object width='364' height='170' data='/content/media/strazh.swf' type='application/x-shockwave-flash'>");document.write("<param name='src' value='/content/media/strazh.swf' />");document.write("</object>");}else {document.write("<object width='364' height='170' data='/content/media/mobmon.swf' type='application/x-shockwave-flash'>");document.write("<param name='src' value='/content/media/mobmon.swf' />");document.write("<param name='flashvars' value='links=/tracer.html' />");document.write("</object>");}//--> </script>[/code]При заходе на страницу или при обновлении - на чётной минуте один, на нечётной другой. Можно и другое условие, если баннеров больше двух. Ссылка на сообщение Поделиться на другие сайты
seva 0 Опубликовано 22 ноября, 2010 Автор Жалоба Share Опубликовано 22 ноября, 2010 [:|||||||:] а если 4 или 7 банеров какое условие? Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 22 ноября, 2010 Жалоба Share Опубликовано 22 ноября, 2010 Ниже приведена функция для генерации случайных чисел в диапазоне от m до n: function randomNumber (m,n){ m = parseInt(m); n = parseInt(n); return Math.floor( Math.random() * (n - m + 1) ) + m;}[/code] Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 23 ноября, 2010 Жалоба Share Опубликовано 23 ноября, 2010 можно и на php это реализовать. {php} $arr = file("файл_с_html_кодом баннеров.txt"); // Читаем файл построчно. Каждый баннер - в одной строке, без переносов. $random = $arr[ rand( 0 , count( $arr ) - 1 ) ]; echo $random; {/php} Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения