Re: Как средствами PHP зделать анимированую кнопку.
Автор оригинала: babagun
Ну вроде бы по названию темы и так всё ясно...
Подмагните.
Так
PHP:
if (document.images)
{
img1on = new Image ;img1off = new Image;
img2on = new Image ;img2off = new Image;
img1on.src = "img/back1.gif";img1off.src = "img/back.gif";
img2on.src = "img/forward1.gif";img2off.src = "img/forward.gif";
}
function img_act(imgName) {
if (document.images)
{ imgOn = eval (imgName + "on.src");
document [imgName].src = imgOn; } }
function img_inact(imgName) {
if (document.images)
{ imgOff = eval(imgName + "off.src");
document [imgName].src = imgOff; } }
Название картинок для 2 анимированных кнопок
img1on.src = "img/back1.gif";img1off.src = "img/back.gif";
img2on.src = "img/forward1.gif";img2off.src = "img/forward.gif";
Замени на свои. Если у тя их больше то допиши.
А кнопки вызываться должны так :
PHP:
<a href="JavaScript: uniback()" onMouseOver="img_act('img1')" onMouseOut="img_inact('img1')" onClick=parent.delay() hidefocus="true"><img src="img/back.gif" width="79" height="20" name="img1" border="0" alt="Назад"></a>
Ну и 2 соответственно так :
PHP:
<a href="Write_NewsEdit_new.php" onMouseOver="img_act('img2')" onMouseOut="img_inact('img2')" onClick=parent.delay() hidefocus="true"><img src="img/forward.gif" width="79" height="20" name="img2" alt="Вперед" border="0"></a>
Если надо больше кнопок отредактруй код выше данный.