|
|
|
| Хочу сделать чтобы две картинки изменялись спомощью динамического фильтра Wheel
Есть код
<SCRIPT>
var bToggle = 0;
function fnToggle() {
oDiv.filters[0].Apply();
// После того, как применяется метод Apply к выбранному объекту
// фильтр не запустится пока не будет вызван метод Play
if (bToggle) {
bToggle = 0;
oDiv.style.backgroundColor="gold";}
else {
bToggle = 1;
oDiv.style.backgroundColor="blue";}
oDiv.filters[0].Play();
}
</SCRIPT>
<BUTTON onclick="fnToggle()">Запустить преобразование</BUTTON><BR/><BR/>
<DIV ID="oDiv" STYLE="height:250px; width:250px; background-color: gold;
filter:progid:DXImageTransform.Microsoft.Wheel(
duration=2, spokes=8);">
</DIV>
|
Как туда вставить две картинки.
И чтоб эта функция работала по таймеру | |
|
|
|
|
|
|
|
для: Worldmen
(23.04.2007 в 19:18)
| |
<head>
<script>
var S = 0;
onload = function fn ()
{
var x = document.getElementById ('mPic');
x.filters [0].Apply ();
S = (S) ? 0 : 1; x.src = (S) ? 'first.gif' : 'second.gif';
x.filters [0].Play ();
setTimeout (fn, 5000);
}
</script>
</head>
<body>
<img id="mPic" src="first.gif" height="250" width="250"
style="filter:progid:DXImageTransform.Microsoft.Wheel(duration=2, spokes=8)">
</body>
|
| |
|
|
|
|
|
|
|
для: CNT
(24.04.2007 в 01:29)
| | Большое спасибо. хорошо работает. | |
|
|
|
|
|
|
|
для: Worldmen
(24.04.2007 в 09:55)
| | это укороченный вид условия...
if(s) s=0;
else s=1;
if(s) x.src='first,gif';
else x.src='second.gif';
|
| |
|
|
|