Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Opera <DIV> display problem
Rzepa
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 13.01.2004

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


Hej,
Na stronie mam formularz, a w nim pole:
  1. <div id="emots" style="width=400; display: none; border:0px solid #000000; padding:0px; position:relative;">
  2. /* ... */
  3. </div>

Mam też skrypt, który to pole ukrywa, bądź pokazuje:
  1. function TogDis(obj)
  2. {
  3. if(obj.style.display=='none') obj.style.display=''
  4. else obj.style.display='none'
  5. }

Funkcja podpięta jest pod guzik. W IE wszystko działa pięknie, a w Operze, Netscapie itd. <div> pokazuje się na chwilę, po czym znika. Moja teoria na ten temat jest taka, że po odpaleniu skryptu strona się odświeża i ustawia temu <div>'owi znowu display: none, tak jak było na dzień dobry.
Jak tego uniknąć?
Dzięki,
Rzepa.

P.S. Sprawdziłem - problem na pewno jest z odświeżaniem - cała strona się przeładowuje.

Ten post edytował Rzepa 31.03.2005, 12:14:27
Go to the top of the page
+Quote Post

Posty w temacie


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: 23.08.2025 - 23:38