СообЧа > База Знаний > Интернет > Веб-строительство > HTML и XHTML

Вопрос

Ячейка таблицы имеет фон (1.gif)
Как сделать,чтобы при наведении или клике курсором фон менялся на (2.gif)?
Как озвучить(1.wav) эту же ячейку при наведение курсором и на клик?
Как сделать,чтобы одновременно менялся фон и звучал wav?

Ответ

Первое, что пришло в голову:

<html>
<body id=bo>
<bgsound id=s SRC="">
<table>
<tr><td style="background: url(1.gif)" onmouseover="this.style.background='url(2.gif)'; s.src='1.wav';" onmouseout="this.style.background='url(1.gif)'">

Наведение на эту ячейку изменить фон и проиграет звук.

</td>
<td style="background: url(1.gif)" onmouseover="this.style.background='url(2.gif)';" onclick="s.src='1.wav';" onmouseout="this.style.background='url(../Ovr4/1.gif)'">

Наведение на эту ячейку изменит ее фон. Клик проиграет звук.

</td>
</tr>
</table>
</body>
</html>

В MSIE работает. В Netscap'е — не знаю, звука точно не будет (для этого нужно мутить с plug-in-ами).

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация