нажимаюшая кнопка                                   

   наверно вы не раз видели как картинка сменяется другой картинкой при наведении на нее мышкой. этот эффект реализуется при помощи java-скрипта. скрипт состоит из двух частей. первая часть вставляется в html всего один раз. а вторую придется вставить столько раз сколько у вас на страничке будет сменяющихся картинок. как всегда надписи отмеченные красным необходимо подправить:

первая часть:

<script language="javascript">
<!--//

browser_name = navigator.appname;
browser_version = parsefloat(navigator.appversion);

if (browser_name == "netscape" && browser_version >= 3.0) { roll = 'true'; }
else if (browser_name == "microsoft internet explorer" && browser_version >= 3.0) { roll = 'true'; }
else { roll = 'false'; }

function over(img,ref) { if (roll == 'true') { document.images[img].src = ref; } }
function out(img,ref)  { if (roll == 'true') { document.images[img].src = ref; } }

if (roll == 'true')
{
a1=new image;a1.src="
image1.gif";
a2=new image;a2.src="
image2.gif";
...
ax=new image;ax.src="
imagex.gif";

}
//-->
</script>

в конце первой части скрипта производится подгрузка изображений нажимающихся кнопок. необходимо подгрузить картинки нажатой и не нажатой кнопок.
...
ax=new image;ax.src="
imagex.gif";
эти две строчки показывают то, что необходимо прописать подгрузку всех картинок. в работающем скрипте не должно быть троеточия и вместо x должно быть число

вторая часть:

<a href="page.htm" onmouseover="over('image_name','image2.gif');" onmouseout="out('image_name','image1.gif');"><img name="image_name" alt="текст" src="image1.gif" width=x height=y border="0"></a>

что есть что:
page.htm - имя файла ссылки
image_name - имя картинки, необходимо чтобы java-скрипт знал какую картинку менять. у каждой картинки должно быть свое имя.
image1.gif - файл не нажатой кнопки.
image2.gif - файл нажатой кнопки (будет на месте картинки image1.gif при наведении на нее мышкой)

 

Hosted by uCoz