Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: javascript redirect nie dziala
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
miojamo
Witam,


Próbuje wywołać anchora po redirect niestety nie dziala. Dodaje anchora na koncu ale redirect nie dziala w FF.

  1. if (!window.location.hash)
  2. {
  3. window.location.replace(window.location.href + unescape("#video"))
  4. return false;
  5.  
  6. }
  7. else
  8. {
  9. newItem = nextItem(window.location.hash)
  10. if (document.getElementById(newItem))
  11. {
  12. window.location.replace(stripHash(window.location) + "#" + newItem)
  13. }
  14. else
  15. {
  16. window.location.replace(stripHash(window.location) + "#video")
  17. }
  18. }


erix
Nie modyfikuj całego URL:
[JAVASCRIPT] pobierz, plaintext
  1. window.location.hash = 'asd';
[JAVASCRIPT] pobierz, plaintext
miojamo
niestety wtedy tylko robi jumpa do anchora natomiast redirect chodzi o przeladowanie strony nie dziala.
erix
Ok, inaczej - co tak naprawdę chcesz zrobić? Przeskoczyć do anchora i przeładować, tylko przeładować, tylko przeskoczyć do anchora?

Jeśli przeładować i przeskoczyć, to - z tego co wnioskuję:
[JAVASCRIPT] pobierz, plaintext
  1. window.location.hash = 'asdasd';
  2. window.location.reload();
[JAVASCRIPT] pobierz, plaintext
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.