Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Załadowanie strony z paska adresu vs załadowanie strony z javascriptu
ZenekN
post 29.07.2016, 11:17:27
Post #1





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

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


Chciałem dać wyjątek w skrypcie i nie wiem jak odróżnić

załadowanie strony
z paska adresu (lub fizyczne przeładowanie strony) przez użytkownika a załadowanie strony za pomocą javascript ?

Ten post edytował ZenekN 29.07.2016, 11:22:48
Go to the top of the page
+Quote Post
trueblue
post 29.07.2016, 11:36:14
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Możesz dodawać do URL parametr (tu przy odświeżeniu będziesz mieć nadal ten parametr co może być mylące), albo używać właściwości state w metodzie pushState HTML5 History API - do sprawdzenia.

Ten post edytował trueblue 29.07.2016, 11:37:25


--------------------
Go to the top of the page
+Quote Post
ZenekN
post 29.07.2016, 12:21:12
Post #3





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

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


Problem polega na tym że podwaja się źródło jquery
Go to the top of the page
+Quote Post
Comandeer
post 29.07.2016, 12:31:24
Post #4





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


To wykrywaj, że żądanie przyszło Ajaksem (w jQuery doklejany jest nagłówek X-Requested-With) i wtedy ślij po prostu fragment strony. Wówczas przy użyciu History API de facto całość problemów z obsługą obydwu rodzajów żądań przejmie serwer.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 04:14