|
Модераторы: Sardar, Aliance |
|
Aliance |
|
|||
I ♥ <script> Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 6 Всего: 137 |
Задача:
Необходимо создать эффект предварительной загрузки изображения в кеш браузера, например, для rollover-картинок. Решение:
Обсуждение: Мы создаем объект img, и присваиваем его полям (в данном примере first, second) картинку, путем создания объекта картинки (new Image(height, width)), затем каждому полю (объекту-картинки) присваеваем свойство src. |
|||
|
||||
02077461 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 183 Регистрация: 13.7.2005 Репутация: нет Всего: 0 |
есть такое свойство <img src="img1.gif" style="display: no">.
Создаешь невидимые картинки, а потом делаешь что хочешь... Как по мне, то лучше для rollover картинок менять не src, а именно расположив две картинки одна над другой. Хотя задачи могут быть разные, для моей подходил именно такой вариант. |
|||
|
||||
Aliance |
|
|||
I ♥ <script> Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 6 Всего: 137 |
Во-первых, не свойство.
Во-вторых, неверно... Верно так:
|
|||
|
||||
nworm |
|
|||
Опытный Профиль Группа: Участник Сообщений: 502 Регистрация: 22.10.2005 Репутация: нет Всего: 8 |
Вот я так примерно и сделал... Есть квадрат num_square*num_square. И код
При возникновении события onLoad начинает выполняться скрипт, меняющий изображения в квадрате. Всё бы было хорошо, если бы на форме не было гиперссылок на другие формы. При нажатие на такие ссылки на главной форме начинается какой-то кошмар. Почему, не знаю Это сообщение отредактировал(а) Aliance - 17.11.2005, 19:26 |
|||
|
||||
Sardar |
|
|||
Бегун Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 16 Всего: 317 |
nworm создавай отдельную тему и выкладывай код(вёрстка формы), мысли читать здесь не умеют.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
Kasper1985 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 11.6.2007 Репутация: нет Всего: нет |
Подскажите пожалуйста как сделать чтобы свободно позиционируемы элементы на странице не смещались в сторону при изменении разрешения экрана, ни при нажатии f11 и т.д. Заранее спасибо.
И почему flash ролик в IE повторяется не 1 раз, а в опере и в мозиле только 1 раз, ка кэтого избежать? Добавлено через 1 минуту и 10 секунд nworm, Подскажите пожалуйста как сделать чтобы свободно позиционируемы элементы на странице не смещались в сторону при изменении разрешения экрана, ни при нажатии f11 и т.д. Заранее спасибо. И почему flash ролик в IE повторяется не 1 раз, а в опере и в мозиле только 1 раз, ка кэтого избежать? |
|||
|
||||
Stephenlab |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 20.11.2010 Репутация: нет Всего: нет |
Скрипт отличный, но как быть если у меня на странице много элементов и они расбросаны по координатам. Т.е была координата КАРТИНКА_1 и при наведении на нее появлялась КАРТИНКА_2 со своими координатами. Вот пример:
<a href="http://......."> <div><img src="\КАРТИНКА_1.jpg" style="position:absolute; top:540px; left:357px;"/><img src="\КАРТИНКА_2.jpg" style="position:absolute; top:479px; left:256px;"/></div></a> К HTML подгружался CSS код который при наведении на КАРТИНКУ_1 выводил КАРТИНКУ_2 |
|||
|
||||
Здесь публикуют скрипты, которые уже проверены в обсуждениях других тем (при этом полезно поставить ссылки на все смежные обсуждения) или переносятся кем-либо из модераторов по просьбе участников, если видно, что в результате обсуждения темы был написан полезный или интересный скрипт. Третий возможный вариант - участник форума публикует скрипт, заведомо известный как полезный и эффективный, для, возможно, небольшой доработки и обсуждения. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Наши скрипты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |