Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt zmieniający css
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
drozdzu
Witam. Napisałem kod w JS, który zmienia w css wartość display z none na block i odwrotnie :

  1. <script type="text/javascript">
  2.  
  3.  
  4. function ShowContent(d) {
  5. document.getElementById(d).style.display = "block";
  6. }
  7. function HideContent(d) {
  8. document.getElementById(d).style.display = "none";
  9. }
  10.  
  11. function ToggleContent(d) {
  12. var ele = document.getElementById(d);
  13. if(ele.style.display == "block") {
  14. ele.style.display = "none";
  15. }
  16. else {
  17. ele.style.display = "block";
  18. }
  19. }
  20.  
  21. </script>


Służy do otwierania i zamykania okienek. Problem pojawia się taki, że gdy otworze okno i później zamknę to strona podnosi się na samą góre, a powinna zostać w tym samym miejscu. Takie coś występuje tylko na Mozilli, na Chrome nie ma tego
viking
Ten kod niewiele ma wspólnego z problemem który opsiujesz. Na elemencie który zamyka event.preventDefault()
drozdzu
Żaden z używanych skryptów nie ma takiej funkcji.

Jakiś inny pomysł?

Rozwiązałem problem. Do zamknięcia.
viking
I właśnie o to chodziło że mieć powinien.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.