Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] dlaczego strona sie za kazdym razem przeładowuje?
Forum PHP.pl > Forum > Przedszkole
szpakoo
mam taką funkcje
  1. <script type="text/javascript">
  2.  
  3. ostatnia='kontakt';
  4.  
  5. function pokazTresc(id){
  6.  
  7. if(ostatnia=='pusta' || ostatnia==id){
  8. document.getElementById(id).style.visibility='visible';
  9. document.getElementById(id).style.position='relative';
  10. ostatnia=id;
  11. }
  12. else {
  13. document.getElementById(id).style.visibility='visible';
  14. document.getElementById(id).style.position='relative';
  15. document.getElementById(ostatnia).style.visibility='hidden';
  16. document.getElementById(ostatnia).style.position='absolute';
  17. ostatnia=id;
  18. }
  19. }
  20.  


funkcja ta po kliknięciu na link pokazuje odpowiednią treść a poprzednią ukrywa.
potem sobie ustawiłem linki:
  1. <a href="#" onclick="pokazTresc('pol');">Orange Ekstraklasa</a><br>
  2. <a href="#" onclick="pokazTresc('pol2');">Polska II Liga</a><br>
  3. <a href="#" onclick="pokazTresc('ang');">Premier League</a><br>
  4. <a href="#" onclick="pokazTresc('hisz');">Primera Division</a><br>
  5. <a href="#" onclick="pokazTresc('niem');">Bundesliga</a><br>
  6. <a href="#" onclick="pokazTresc('wlo');">Serie A</a><br>
  7. <a href="#" onclick="pokazTresc('fra');">League 1</a><br>
  8. <a href="#" onclick="pokazTresc('szko');">Scotish Premier League</a><br>
  9. <a href="#" onclick="pokazTresc('kontakt');">Kontakt</a>

no i problem jest tego typu że strona po każdym kliknieciu na link preładowuje się. ale tylko w operze!!! działa prawidłowo pod mozillą. natomiast IE to już w ogóle klapa.
co trzeba poprawić żeby działało to w Operze? pomocy
strona jest tutaj
phpion
Zmień
  1. <a href="#" onclick="pokazTresc('pol');">Orange Ekstraklasa</a><br>

na
  1. <a href="#" onclick="pokazTresc('pol'); return false;">Orange Ekstraklasa</a><br>
szpakoo
dzięki wielkie kolego:) pozdro
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.