|
|
|
| Как сделать слайд-шоу из картинок, я представляю:
<script type="text/javascript">
i=0;
img_a=new Array();
img_a[0]=new Image();
img_a[1]=new Image();
img_a[2]=new Image();
img_a[0].src="slide_1.gif";
img_a[1].src="slide_2.gif";
img_a[2].src="slide_3.gif";
function img_b() {
document.images[0].src=img_a[i].src;
i++;
if(i>2) i=0;
setTimeout("img_b()", 6000);
}
</script>
|
Вопрос: Как сделать, чтобы менялся фон в блоке (background-color)?
Чтобы был то синим, то белым, то ещё каким-то, как в шоу? | |
|
|
|
|
|
|
|
для: Petter
(25.11.2009 в 00:23)
| | точно так, записать в массив цвета фона :)
<script type="text/javascript">
i=0;
img_a=new Array();
img_a[0]=new Image();
img_a[1]=new Image();
img_a[2]=new Image();
img_a[0].src="slide_1.gif";
img_a[1].src="slide_2.gif";
img_a[2].src="slide_3.gif";
var aBg = [];
aBg[0] = 'red';
aBg[1] = 'green';
aBg[2] = 'black';
function img_b() {
document.images[0].src=img_a[i].src;
document.getElementsByTagName('body')[0].backgroundColor = aBg[i];
i++;
if(i>2) i=0;
setTimeout("img_b()", 6000);
}
</script>
|
| |
|
|
|
|
|
|
|
для: Lelik
(25.11.2009 в 04:01)
| | Спасибо, Lelik, разобрался...
Действительно, работает! Прикольно! | |
|
|
|