Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Вопрос по JavaScript

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Вопрос по JavaScript
Имя
Сообщение << Старые топики   Новые топики >>
Вопрос по JavaScript - 2006-06-09 19:11:44   
burbure

Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
Всем здрасте.

Подскажите,пожалуйста, как можно постепенно сменить изображение. Можно скрипт, если таковой имеется, или, хотя бы, примерный способ реализации.
Под постепенной сменой изображения подразумевается следующее:
Есть изображение. При наведении на него мышкой новое изображение "наезжает" на старое, т.е. старое постепенно затирается. Но важем вот какой аспект: новое изображение не просто постепенно прорисовывается, нужен эффект "надвижения".

Заранее спасибо.
Post #: 1
Вопрос по JavaScript - 2006-06-10 00:44:40   
voody

Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
Думал сначала объяснить, как написать скрипт, потом понял, что он небольшой получится, и проще его сразу написать. Вот что получилось: скрипт Это то, что надо?

P.S. Скрипт использует CSS-фильтры, я не гарантирую, что он будет хорошо работать на всех браузерах. Я тестировал на MSIE6.
Post #: 2
Вопрос по JavaScript - 2006-06-10 10:53:21   
burbure

Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
Спасибо. Проверил разные значения transition, это не совсем то, что надо.
Объясню так:
Post #: 3
Вопрос по JavaScript - 2006-06-10 16:41:19   
voody

Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
[p]
quote:

—————-<BR>Цитата: Дата:09.06.2006 19:11:44, Автор: burbure ::
<BR>нужен эффект &amp;amp;quot;надвижения&amp;amp;quot;<BR>
—————-


[p]
quote:

—————-<BR>Цитата: Дата:09.06.2006 19:11:44, Автор: burbure ::
<BR>При наведении на него мышкой новое изображение &amp;amp;quot;наезжает&amp;amp;quot; на старое
—————-



Я так и сделал. Что не нравиться?
Post #: 4
Вопрос по JavaScript - 2006-06-10 17:38:01   
SaBo

Сообщений: 1089
Оценки: 0
Присоединился: 2005-02-17 20:16:54
Знаю, что во флеше мона сделать, но вот как - не знаю:)
Post #: 5
Вопрос по JavaScript - 2006-06-10 23:13:44   
burbure

Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
Посмотри повнимательнее. Картинка надвигается, а не прорисовывается.
В общем забей, но все равно спасибо за старания.
Другой вопрос: подскажите плз какую-нибудь хорошую литературу по слоям в JS. Сам надыбал пару статей, но какие-то примеры не работают(стары), какие-то не совсем(совсем не) понятны.
Post #: 6
Вопрос по JavaScript - 2006-06-10 23:43:42   
voody

Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
Слушай, чел, ты сам знаешь чего хочешь? Ты говорил, что тебе надо, чтобы картинка надвигалась. Я дал тебе пример. Теперь ты говоришь, что это тебе не надо, а надо было, чтобы картинка прорисовывалась. [sm=9.gif] Если тебе надо, чтобы она именно ПРОРИСОВЫВАЛАС&#1068; - измени везде в исходниках скрипта, которые я тебе дал revealTrans на blendTrans, а в тег с картинкой напиши приблизиельно следующее (приблизительно говорю потому, что не знаю размер твоих картинок, и время, за которое они должны смениться): style=&quot;filter: blendTrans (duration = 5); height: 425; width: 320&quot;. Вот и будет тебе прорисовывание. Я сам JavaSсгiрt учил по книге Марины Дмитриевой (издательство БХВ-Петербург), называется "JavaSсгiрt Быстрый Старт". Там все достаточно понятно, и про слои тоже есть, но предполагается, что к началу прочтения книги, читатель уже должен быть знаком с HTML (CSS, думаю, тоже, желательно).
Post #: 7
Вопрос по JavaScript - 2006-06-11 14:06:18   
burbure

Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
Согласен, формулировка была неточна.
Ты, конечно, кул хацкер и.т.д. но неужели ты своими суперскими мозгами не мог додуматься, что говорю про картинку, представленную тебе, а не про скрипт. Потому как, можно быть уверенным в том, что ты отлично знаешь что делает твой скрипт и говорить тебе, чтобы ты посмотрел повнимательнее на свой же скрипт было бы странно.
Я сказал посмотреть на изображение повнимательнее в ответ на твою фразу: "Я так и сделал. Что не нравиться?"
Повторяю в третий раз: необходимо, чтобы картинка надвигалась.

Но за книжку, все равно, спасибо.
Post #: 8
Вопрос по JavaScript - 2006-06-11 21:48:25   
voody

Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
Я отнюдь не кул-хацкер, но про какое изображние ты говоришь я непонял.
quote:

—————-<BR>Цитата: Дата:11.06.2006 14:06:18, Автор:burbure ::
<BR>Я сказал посмотреть на изображение
—————-


Где оно?
Post #: 9
Вопрос по JavaScript - 2006-06-12 00:58:10   
burbure

Сообщений: 19
Оценки: 0
Присоединился: 2005-03-24 23:24:22
http://burbure.narod.ru/animation.gif
Post #: 10
Вопрос по JavaScript - 2006-06-13 03:44:16   
voody

Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
Тебе нужно значение transition=6. Но в любом случае, картинка будет постепенно наплывать, а тебе, как я понял, надо, чтобы картинка сменялась рывками.
Post #: 11
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Вопрос по JavaScript







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.