Сейчас: 19:33:21   25-го апреля 2024 г.
UsefulScript.ruСкриптыГрафикаОтражение изображения на воде
7
11

Отражение изображения на воде

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


Внимание! Данный скрипт не работает в браузере Опера (возможно и еще в некоторых), но прекрасно работает в IE.


Для примера посмотрите на две картинки, приведенные чуть ниже. Обратите внимание, что вторая картинка была получена из первой при помощи нашего скрипта.


Пример работы скрипта Отражения изображения на воде

Для того, чтобы получить подобный эффект отражения изображения на воде, поместите JavaScript код, приведенный ниже, в код Вашей странички:

JavaScript код:
<script type="text/javascript">
function 
wave_img(){ setInterval("mdiv.filters.wave.phase +=10 "100); }

document.write('<img id="mdiv" src="' document.all.reflect.src +
'" style="filter:wave(strength=5, freq=3, lightstrength=30) blur() flipv()">');
wave_img();
}
</script>

А картинку, которую планируется отражать, стоит описать следующим образом:

HTML код:
<div align="center">
 <
img id="reflect" src="image/reflect.png">
</
div>

Как видите код совсем простой, правда и работает только в браузере IE (в других браузерах кроме Оперы не проверялось).

Дата создания: 23:43:05 23.07.2011 г.
Дата обновления: 22:36:47 08.03.2012 г.
Посещений: 5316 раз(а).

Комментарии посетителей (5 шт.):
Денис
-1
# 15
(16:07:08  26.09.2011 г.)

И в IE не работает.
Ответить

Administrator
1
# 17
(21:32:54  26.09.2011 г.)

Денис, странно, у меня точно такая же версия IE (логи посмотрел) и все работает.
Возможно, у Вас отключена поддержка JavaScript в браузере.
Ответить

Арсений
1
# 18
(01:16:32  29.09.2011 г.)

В лисе, опере и хроме не пашет!
Ответить

Никита
0
# 1290
(23:41:01  13.11.2013 г.)

Не работает ни в Опере 12.16, ни в Хроме 30.0.1599.101, а в ослике 10.0.9 картинка просто внизу дублируется без эффекта :)
Ответить

WV
0
# 3463
(17:56:57  27.09.2016 г.)

Хм... Какой же смысл создавать скрипт, который изначально не работает во многих браузерах? Ужель ли пользователь, заходя на сайт, немедленно заменит браузер, только ради сомнительного удовольствия?
Ответить

Закрыть
Ваше имя:
140 + 13 =
Добавить комментарий:
Ваше имя:
140 + 13 =

Перед публикацией все комментарии проходят обязательную модерацию!

Если Вы хотите задать какой-либо вопрос, то сделайте это на нашем форуме.
Таким образом, Вы сможете быстрее получить ответ на интересующий Вас вопрос.
Посетителей онлайн: 2

Какую CMS для сайта Вы предпочитаете?