Программирование > JavaScript & JScript

Смена картинки при наведении мыши

<< < (2/2)

alex007:
Вот один из самых лучших используется в Dreamveawer:



function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i

MadDog:
alex007
ИМХО, не самый лучший. Большой и медленный. Вот то, чем я всегда пользовался и пользуюсь:

--- Код: ---if (document.images)
{
var load = "no";

image1on = new Image();  image1on.src ="/images/img_on1.gif";
image2on = new Image();  image2on.src ="/images/img_on2.gif";
image3on = new Image();  image3on.src ="/images/img_on3.gif";

image1off = new Image();  image1off.src ="/images/img_off1.gif";
image2off = new Image();  image2off.src ="/images/img_off1.gif";
image3off = new Image();  image3off.src ="/images/img_off1.gif";

load = "yes";
}

function imageOff(imgName)
{if (load == "yes") {if (document.images) {document[imgName].src = eval(imgName + "off.src");}}}

function imageOn(imgName)
{if (load == "yes") {if (document.images) {document[imgName].src = eval(imgName + "on.src");}}}

--- Конец кода ---


А сами ссылки пишем так:

--- Код: ---
--- Конец кода ---
И так для каждой картинки ссылки.

Как видно написанный код в ручную гораздо меньше, проще и быстрее всяких там генераторов.

alex007:
MadDog
может и не самый лучший зато работает во всех браузерах!!
А что ты код дал я использовал до этого сам, но он не работает в Опере некоторые люди на этом форуме сказали, когда мы обсуждали один из моих сайтов.

MadDog:
alex007

--- Цитировать ---но он не работает в Опере некоторые люди на этом форуме сказали, когда мы обсуждали один из моих сайтов.
--- Конец цитаты ---

Мой работает :) "Сто-пудово" (с) Масяня

Я же html-кодингом не первый день занимаюсь, а уже, дай бог, четвёртый год и фуфло я вряд ли бы подсунул.

Вот тебе линк на один из сайтов, которые я в своё время делал http://www.sdholding.com/

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии