Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Смена обьекта через некоторое время
 
 автор: Druid   (14.03.2008 в 20:38)   письмо автору
 
 

Есть два обьекта

<object>
<EMBED src="/include/flash/logo1.swf" menu="false" quality="best" scale="noscale" salign="LT"
 WIDTH=1000  HEIGHT=100 bgcolor="000000" wmode="transparent"  TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</EMBED>
</OBJECT>


и


<object>
<EMBED src="/include/flash/logo2.swf" menu="false" quality="best" scale="noscale" salign="LT"
 WIDTH=1000  HEIGHT=100 bgcolor="000000" wmode="transparent"  TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</EMBED>
</OBJECT>


Как сделать чтоб "logo2.swf" появлялся через 30 секунд на том месте где "logo1.swf", потом "logo1.swf" через 60 секунд и т.д в цыкле неограниченое время.

Вариант создания двух страничек с

<META HTTP-EQUIV='Refresh' CONTENT='30; URL=index2.php'>

и
<META HTTP-EQUIV='Refresh' CONTENT='60; URL=index1.php'>


неочень подходит. Да и желательно необновлять вопше страничку. Такое возможно сделать? (

   
 
 автор: DEM   (14.03.2008 в 20:49)   письмо автору
 
   для: Druid   (14.03.2008 в 20:38)
 

Это надо или делать как-то через JavaScript, или создать флэшку в которой будет это меняться...

   
 
 автор: Druid   (14.03.2008 в 20:52)   письмо автору
 
   для: DEM   (14.03.2008 в 20:49)
 

>или создать флэшку в которой будет это меняться...

Я тоже думал над етим, но если появится ещо, а потом ещо.... Нелепить же мне все в один флеш (

   
 
 автор: Adamant   (14.03.2008 в 21:08)   письмо автору
 
   для: Druid   (14.03.2008 в 20:52)
 


<img alt="Случайный скриншот" border=0 name=SlideShow>

<script language=javascript>
var slideShowSpeed = 30000; // время смены картинки в миллисекундах
var crossFadeDuration = 3;
var Pic = new Array();

Pic[0] = '1.jpg';
Pic[1] = '2.jpg';

var t;
var j = 0;
var p = Pic.length;
var preLoad = new Array();
for (i = 0; i < p; i++){
    preLoad[i] = new Image();
    preLoad[i].src = Pic[i];
}
function runSlideShow(){
    if (document.all){
        document.images.SlideShow.style.filter='blendTrans(duration=2)';
        document.images.SlideShow.style.filter='blendTrans(duration=crossFadeDuration)';
        document.images.SlideShow.filters.blendTrans.Apply();
    }
    document.images.SlideShow.src = preLoad[j].src;
    if (document.all){
        document.images.SlideShow.filters.blendTrans.Play();
    }
    j = j + 1;
    if (j > (p - 1)) j=0;
    t = setTimeout('runSlideShow()', slideShowSpeed);
}
runSlideShow();
</script>

   
 
 автор: Druid   (14.03.2008 в 21:14)   письмо автору
 
   для: Adamant   (14.03.2008 в 21:08)
 

Спасиб огромное! Щас переделаю под разное время вывода =))))

   
 
 автор: sim5   (15.03.2008 в 04:17)   письмо автору
 
   для: Adamant   (14.03.2008 в 21:08)
 

document.all - не будет рабатать во всех браузерах.

   
 
 автор: Adamant   (15.03.2008 в 15:18)   письмо автору
 
   для: sim5   (15.03.2008 в 04:17)
 

Да действительно, с Opera не "дружит".

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования