Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] fade obrazka pod Opera
matlas
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 26.12.2006
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


czy wogole jest mozliwy taki efekt pod Opera?

z wyszukanych skryptow zaden nie zadzialal (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

EDIT:

poradzilem sobie jakos a zrobilem tak:

w head
  1. <script type=text/javascript>
  2. function Fade(obiekt, wartosc, tempo, delta){
  3. function getOpacity(){return(obiekt.filters?obiekt.filters.alpha.opacity:obiekt.style.opacity*100)}
  4. if(obiekt['timer'])clearTimeout(obiekt['timer'])
  5. var kierunek = 1, roznica = wartosc-getOpacity()
  6. if(roznica < 0)kierunek=-1
  7. delta=Math.min(kierunek*roznica,delta)
  8. if(obiekt.filters)obiekt.filters.alpha.opacity+=kierunek*delta
  9. else obiekt.style.opacity=(+obiekt.style.opacity)+(kierunek*delta/100)
  10. if(getOpacity() != wartosc){
  11. obiekt['timer']=setTimeout(function(){Fade(obiekt,wartosc,tempo,delta)},tempo)
  12. }
  13. }


a przy obrazku:

  1. <a href="images/mapa_stacja.jpg" target="_blank"><img src="images/mapa_stacja_m.jpg" style="border: 0px" onmouseout=Fade(this,100,100,20)
  2. style="FILTER: alpha(opacity=100); moz-opacity: 100" onmouseover=Fade(this,80,100,20)></a>


Ten post edytował matlas 3.01.2007, 16:51:36
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:10