Здесь нужен независимый эксперт 😂
www.vochat.com
Так я пояснил вроде - для поддержки устаревших браузеров :) Однако не считаю это предельно важным, вообще в работе стараюсь использовать поменьше JS, т.к. многие его трюки выполняются с помощью CSS.
Проверку на существование document.images.. Хотя конечно можно и забить на это, я обычно предпочитаю оставлять поддержку для устаревших браузеров. В принципе этот код можно переписать и вынести во внешний файл также и onMouseOver="..." onMouseOut="...", прописав для рисунка только класс. Другой вариант - это сделать замену изображения с помощью стилей, однако поддерживать его будут также только новые браузеры (кстати, этот вариант мне больше по душе, т.к. работает и при выключенном JS у клиента).
Ну да, только без проверок.. а вообще если это внешний JS файл, то какая разница, какой у него размер? Разве поисковики будут загружать внешние JS скрипты? :)
Хм.. куда уж короче :) Файл scr.js - это внешний файл. Можно конечно поизвращаться с
и попробовать вынести также во внешний файл, но это бессмысленно :)
Кстати, Ваш код был более длинный, вот это
лишнее.
HTML:
<SCRIPT language="JavaScript" src="scr.js" type="text/javascript"></SCRIPT> <IMG name="image1" src="images/but1off.gif" width="291px" height="30px" border="0" alt="Your Image title" onMouseOver="return setImage(this.name , 'on');" onMouseOut="return setImage(this.name, 'off');">
JavaScript (scr.js):
function setImage (imgName, type) { if (document.images) { imgOff = new Object (); imgOff[imgName] = new Image(); imgOff[imgName].src = "images/but1off.gif"; imgOn = new Object (); imgOn[imgName] = new Image(); imgOn[imgName].src = "images/but1on.gif"; if (type == "on") { document.images[imgName].src = imgOn[imgName].src; return true; } else if (type == "off") { document.images[imgName].src = imgOff[imgName].src; return true; } } return false; }
Не совсем :) Посредник.
Цена снижена до 20$.
Чувствую, такими темпами задаром отдавать придется 😆
Много страниц в блоге? - проиндексированных гуглом больше 600
Как давно был получен ПР? - как минимум, полгода
Внутренние страницы имеют ПР? - имеют