Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Реализация "кнопочек" на javascript

Ответить
Настройки темы
[решено] Реализация "кнопочек" на javascript

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Такой вопрос: реализовал на странице ссылки в виде кнопок(картинка), при нажатии на ссылку через OnMouseDown вызывается функция для смены картинки(нажатая кнопка). При запуске с винта все нормально работало, после вылаживания на хостинг оказалось, что страница тормозит и не всегда отображается смена картинок. Вот текст функции:

function Clk(img,ref)
{
document.images[img].src = ref;
}

Подскажите как решить проблему.

Отправлено: 20:10, 21-05-2008

 

Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


Хостинг лажевый. Надо использовать прелоад картинок. Вот старый пост от Vadimirona. Мой совет: в случае со сменой картинок используйте технику CSS спрайтов. Если интересно могу объяснить или поищите в google

Отправлено: 23:47, 21-05-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


bruder, лишними знания не бывают)) поясни пожалуйста что и с чем едят

Отправлено: 17:31, 22-05-2008 | #3


Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: zip primer.zip
(1.9 Kb, 10 просмотров)

картинка состоит из нескольких картинок. Она используется как background и из нее берется участок. Вообщем я архив привесил, из примера разберешься. При этом картинки показываются только когда полностью загруженны и экономится трафик на реквестах.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:57, 22-05-2008 | #4


Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


огромное спасибо. Пошел осваивать.

Отправлено: 12:59, 23-05-2008 | #5


Пользователь


Сообщения: 53
Благодарности: 1

Профиль | Отправить PM | Цитировать


bruder, в твоём примере не понятно только вот что.. Почему используется одна картинка.. И целесообразно ли это.. С одно строны гуд! Ибо не будет прогрузки второй картинки, но ... С другой, а вдруг человек сёрфит? Или просто не наводит на картинку? Тогда "кушается" лишний траффик. (Да и загрузку картинки можно через скрипт загрузить при открытии страницы, я про вторую картинку, та что hover.)

-------
Не знаешь, спрашуй...
Знаешь, доказуй...


Отправлено: 00:25, 29-05-2008 | #6


Старожил


Сообщения: 313
Благодарности: 46

Профиль | Отправить PM | Цитировать


ну во первых картинка нужна для такого элемента который человек в 90% использует и задержка или даже не загрузка картинки тут недопустимы. Это настолько большой плюс что перекрывает многие минусы. Во вторых на реквесты тратится тоже трафик причем иногда в размере больше чем картинка, подробнее в инете. В третих люди делают сайты с картинками в сотню килобайт, потому что дизайн красивый и серфит чел или нет тратится трафик так и так. Если так нужна экономия, делайте замену картинок цветом и тектом. Ну и в последних эту технологию придумали люди умнее нас (в смысле вебтехнологии), а я стараюсь не изобретать велосипед, использовать по возможности лучшее. ВСЕ, пора

Отправлено: 02:26, 29-05-2008 | #7


Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


Те, у кого трафик кушается, картинки отключают...

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 07:41, 29-05-2008 | #8



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Реализация "кнопочек" на javascript

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Как удалить папку "Моя музыка","Мои Картинки", "Мое видео"? verdix Microsoft Windows 2000/XP 3 03-10-2009 23:46
[решено] Нужна помощь с StringRegExpReplace ( "test", "PATTERN-ом", "\1"). ikif AutoIt 6 28-07-2009 20:06
Debian/Ubuntu - [решено] Пропали кнопки "свернуть","закрыть","во весь екран" в папках Alex.sys Общий по Linux 5 02-04-2009 11:13
[решено] JavaScript: window.open и ошибка IE: "Отказано в доступе" Aleks121 Вебмастеру 9 24-05-2007 09:30
Запретить/удалить пункт "Programs" ("Программы") из меню кнопки "Start" ("Пуск") submaster Microsoft Windows NT/2000/2003 5 13-09-2006 12:29




 
Переход