Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> visible: hidden
TomASS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Cześć mam taką oto stronkę: TomASS -> hasło i login nop -> zamówienia i teraz w IE wszystko pięknie ładnie, a w Operze i Mozilli na górze pomiędzy legędną a tabelą są informacje, które powinny ukazać się dopiero po najechaniu na znak zapytania "?". Kod odpowiedzialny za warstwe to:
  1. <?php
  2. echo &#092;"#warstwa\",$z,\"{position:absolute;overflow: hidde;;background-color:#000000;color: #FFFFFF;top:\",$z*36+240,\"px;left:150;width:700};n\";
  3.  
  4. ?>


a kod odpowiedzalny za pokazywanie/ukrywanie tego tekstu to:


  1. <script language="JavaScript">
  2. var pnn=(document.layers)?true:false;
  3. var pn6=(navigator.vendor == ("Netscape6") || navigator.product == ("Gecko"));
  4. var pie=false;
  5. var pop=false;
  6. if (document.all){ if (navigator.userAgent.search('Opera')>=0){ pie=false; pop=true;} else {pie=true; pop=false;}}
  7.  
  8. function pokaz(warstwa)
  9. {
  10. if(pnn) { document.layers[warstwa].visibility="show"; } else
  11. if(pie || pop) { document.all[warstwa].style.visibility="visible"; } else
  12. if(pn6) { document.getElementById(warstwa).style.visibility="visible"; }
  13. }
  14.  
  15. function ukryj(warstwa)
  16. {
  17. if(pnn) { document.layers[warstwa].visibility="hide"; } else
  18. if(pie || pop) { document.all[warstwa].style.visibility="hidden"; } else
  19. if(pn6) { document.getElementById(warstwa).style.visibility="hidden"; }
  20. }
  21.  
  22.  



i w IE poprawnie wyświetla, a w Operze ie Mozilli sypie się :/ w czym tkwi problem?

Ten post edytował TomASS 19.06.2004, 22:16:04
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 - 10:35