|
|
|
| Есть два обьекта
<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'>
|
неочень подходит. Да и желательно необновлять вопше страничку. Такое возможно сделать? ( | |
|
|
|
|
|
|
|
для: Druid
(14.03.2008 в 20:38)
| | Это надо или делать как-то через JavaScript, или создать флэшку в которой будет это меняться... | |
|
|
|
|
|
|
|
для: DEM
(14.03.2008 в 20:49)
| | >или создать флэшку в которой будет это меняться...
Я тоже думал над етим, но если появится ещо, а потом ещо.... Нелепить же мне все в один флеш ( | |
|
|
|
|
|
|
|
для: 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>
|
| |
|
|
|
|
|
|
|
для: Adamant
(14.03.2008 в 21:08)
| | Спасиб огромное! Щас переделаю под разное время вывода =)))) | |
|
|
|
|
|
|
|
для: Adamant
(14.03.2008 в 21:08)
| | document.all - не будет рабатать во всех браузерах. | |
|
|
|
|
|
|
|
для: sim5
(15.03.2008 в 04:17)
| | Да действительно, с Opera не "дружит". | |
|
|
|