![]() |
![]() ![]() |
![]() |
--void-- |
![]()
Post
#1
|
Goście ![]() |
Witam.
Chciałbym sterować przezroczystością obrazka przy zdarzeniu onclick. Nie mam problemów we wszystkich przeglądarkach oprócz IE. Pod IE (wersja 6.0) nie działa mi następujący kod: mimo że nagooglowałem się trochę i nigdzie nie znalazłem innego zapisu. Nie wiem o co chodzi. Druga sprawa jest taka - przy takim zapisie HTML kod JS bedzie wyglądał tak: [/code] s = document.getElementById("costam"); s.style.opacity = 50; [/code] To w zwykłych przeglądarkach. A w IE? s.style.filter = "alpha(opacity=20)" ? Nie sądzę, żeby to działało. A nie mam możliwości spróbować, bo pod moim IE w ogóle nie działa opacity. Proszę o pomoc. |
|
|
--void-- |
![]()
Post
#2
|
Goście ![]() |
Nie chcę zakładać nowego tematu, bo w tym chodzi o to samo - poradziłem sobie z poprzednim problemem, chodziło o to, że ustawiałem styl diva zamiast obrazka, i pod IE coś takiego nie działa.
Prawidłowy kod: Kod <img src="1.gif" style="filter: alpha(opacity = 30)" /> Szkoda, że nikt nie pomógł, ale dalej mam pytanie, czemu nie działa coś takiego: Kod <img src="1.jpg" id="obraz"> <script> obj=document.getElementById("obraz"); obj.filters.alpha.opacity=30; </script> Chcę po prostu modyfikować właściwość opacity z poziomu JS, żeby później móc dodac funkcje obsługi zdarzeń, czego w cssie nie zrobię. Bardzo bym prosił o zainteresowanie! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.07.2025 - 07:07 |