Появилась необходимость сделать "интерактивное" меню, т.е. чтобы при наведении курсора на пункт меню (они идут картинками) происходила замена картинки. Погуглил на эту тему. Нашол небольшой скрипт:
А вот и сама статья, как это делать: [Только зарегистрированные пользователи могут видеть ссылки. ].Код:var img1=new Image(); img1.src="article.gif"; var img2=new Image(); img1.src="article2.gif"; var img3=new Image(); img1.src="script.gif"; var img4=new Image(); img1.src="script2.gif"; var img5=new Image(); img1.src="more.gif"; var img6=new Image(); img1.src="more2.gif"; function change1() { var a=window.event.srcElement; ****if (a.tagName=="IMG") *a.src=a.src.substring(0, a.src.length-4) + "2"+ *a.src.substring(a.src.length-4, a.src.length); } function change2() { var a=window.event.srcElement; ****if (a.tagName=="IMG") *a.src=a.src.substring(0, a.src.length-5) + *a.src.substring(a.src.length-4, a.src.length); } document.onmouseover=change1; document.onmouseout=change2;
Но этот скрипт не работает почемуто в ФФ. И еще не работает прелоадинг нужных картинок (я заменял в коде на свои картинки). Может есть какието модификации или лучшие версии скрипта? буду рад любой информации..


