Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Dodanie zmiennej GET do linku bez przeładowania strony
Forum PHP.pl > Forum > Przedszkole
GoOx
Witam,

Zrobiłem menu które jest oparte na js,jquery i płynnie przenosi zakładki bez przeładowania strony. Problem tkwi w tym że czasami jest potrzebne pobranie zmiennej która jest właśnie zakładka. Są one zonaczone numerkami 1.2.3 itd. I Jak zrobić aby np bym mógł dodać ten numer do zmiennej linku, bez przeładowania strony podczas naciśnięca odpowiedniego klawisza?

Działa to tak:

  1. if(page_set == 1) {
  2. div_out();
  3.  
  4. $('#home').fadeIn(600);
  5. }


Znalazłem coś takiego:
  1. $(location).attr('href');

ale nie wiem jak to zastosować i czy to działa.

To siędzeje podczas nacisnięciu odpowiedniego klawisza, i przydało by się jeszcze dodać do linku adres.pl?zmienna=1

Pozdrawiam GoOx.
fate
wedlug mnie przekazanie metoda get=przeladowanie strony, ale nadal jestem noob
lobopol
No cóż można dodać do adresu bez przeładowywania strony:
[JAVASCRIPT] pobierz, plaintext
  1. window.history.pushState(
  2. { page: 'messages' },
  3. 'Messages',
  4. '/messages'
  5. );
[JAVASCRIPT] pobierz, plaintext

nieco więcej o pushstate https://developer.mozilla.org/en-US/docs/We...browser_history pushstate nie działa na ie9-

z przeładowaniem strony:
[JAVASCRIPT] pobierz, plaintext
  1. window.location.href = "www.mysite.com/page2.php";
[JAVASCRIPT] pobierz, plaintext



GoOx
Dzięki pomogło smile.gif
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.