Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Скрипт "Осветляющиеся рисунки" (https://javascript.ru/forum/events/5554-skript-osvetlyayushhiesya-risunki.html)

GavriilAZ 22.10.2009 19:53

Скрипт "Осветляющиеся рисунки"
 
Помогите, пожалуйста!

Установил скрипт «Осветляющиеся рисунки»!

В IE работает :) , в других нет :(

Как адаптировать под другие броузеры (Opera, Safari, Google Chrome и др.) этот скрипт?

Вот сам скрипт:

Содержимое между <HEAD> и </HEAD>:
<script language="JavaScript1.2">
function high(which2){
theobject=which2
highlighting=setInterval ("highlightit(theobject)",50)
}
function low(which2){
clearInterval(highlighting)
which2.filters. alpha.opacity=10
}
function highlightit(cur2){
if (cur2.filters.alpha. opacity<100)
cur2.filters.alpha. opacity+=5
else if (window. highlighting)
clearInterval (highlighting)
}
</script>


Содержимое между <BODY> и </BODY>:
<div>
<p align="center">
<a target="_blank" href="..."><img src="..." border=0 style="filter:alpha(opacity=40)" 
onMouseover="high(this)" 
onMouseout="low(this)" alt="..." width="198" height="252"></a>
</div>


Благодарю!

x-yuri 23.10.2009 02:28

поискать более новый или самому написать

GavriilAZ 23.10.2009 07:21

Благодарю!
:write:

arma 23.10.2009 20:12

Скорее всего надо
which2.filters. alpha.opacity=x
поменять на 2 строчки
which2.style.opacity = '.x';
which2.style.filter += ("progid:DXImageTransform.Microsoft.Alpha(opacity=x)");

во всём скрипте конечно...

GavriilAZ 24.10.2009 09:23

Ещё раз Благодарю!
Всё получилось :dance:
Нашёл ответ по ссылке "x-yuri"


Часовой пояс GMT +3, время: 07:10.