![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 1 Dołączył: 3.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jak zwykle problem dotyczy IE7 (nie wiem jak na starszych wersjach, zakladam, ze skrypt zachowuje sie tak samo.
Oto kod
W formie mam diva, ktory pojawia/chowa sie w zaleznosci czy zaznaczy/odznaczy sie checkboxa.
Po zaznaczeniu checkboxa, w IE widac wyraznie, ze strona sie rozszerzam, ale nie pojawia sie 'input' w miejscu rozszerzenia. Wyglada na to, ze dziala atrybut position, al enie dziala visibility (tak jakby caly czas byl hidden) jesli jednak na sztywno wpisze w divie style="visibility:visible", forma jest widoczna... ale tylko do momentu zaznaczenia checkboxa - wtedy odpalany jest skrypt js i problem z pusta przestrzenia powraca. Wszystko pieknie smiga na firefoxie i operze Ten post edytował soska66 7.06.2007, 12:14:14 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 2 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
nie mam badzIEwia 7 ale pod 6 działa ok.
wyrzuciłem tylko z onclick java script: void bo niepotrzebne czyli onclick="twist('recipient', 'recipientcheck');" -------------------- Cogito Ergo Sum
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 1 Dołączył: 3.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
no u mnie nadal nie dziala... ale wlasnie odkrylem, ze to jednak wina atrybutu position. Jak na sztywno wstawie 'relative' wyrzuce ze skryptu linikji odpowiadajace za zmiane position, dziala dobrze... no z tym, ze wtedy wizualnie jest do kitu, bo pusta przestrzen jest widoczna gdy checkbox jest odznaczony
Ale jak to naprawic to juz nie wiem :/ Ten post edytował soska66 7.06.2007, 13:17:29 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 2 Dołączył: 12.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
no u mnie nadal nie dziala... ale wlasnie odkrylem, ze to jednak wina atrybutu position. Jak na sztywno wstawie 'relative' wyrzuce ze skryptu linikji odpowiadajace za zmiane position, dziala dobrze... no z tym, ze wtedy wizualnie jest do kitu, bo pusta przestrzen jest widoczna gdy checkbox jest odznaczony Ale jak to naprawic to juz nie wiem :/ a mozesz wkleic caly kod html w ktorym ci to nie działa?? bo przy samym kawałku który poprzednio wkleiłeś raczej nie ma prawa stwarzać problemów...chyba ze to jedno z "usprawnien" IE 7 ![]() -------------------- Cogito Ergo Sum
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 132 Pomógł: 1 Dołączył: 3.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Caly HTML to kilkanascie dodatkowych 'zawsze widzialnych' input boxow przed tym checkboxem i divem (wiec nie ma sensu zasmiecac posta calym kodem) ... Plus submit na samym dole (ponizej omawianego diva). To caly html
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Zamiast visibility użyj display:block, display:none.
-------------------- -------------
------ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.07.2025 - 19:00 |