Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [AJAX][PHP] Sprawdzenie, czy użyto AJAXa.
Forum PHP.pl > Forum > Przedszkole
fastlone
Cześć.

Korzystam z pluginu Facebox (Click) do wyświetlania mini statystyk postaci.
Jak sprawdzić, za pomocą PHP bądź ajaxa, czy dany odnosnik jest otwarty w oknie facebox'a, czy jako strona w przeglądarce?
Chodzi mi o to, by po otwarciu tego jako nowe okno, przekierowało na/wyświetliło pełną wersję strony.
mortus
Jako że facebox korzysta z jQuery, a jQuery-owe (i nie tylko) metody do obsługi AJAXa dodają specjalny nagłówek do żądania (request), można się tym nagłówkiem posłużyć.
  1. if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
  2. // żądanie zostało przesłane AJAX-em
  3. }
fastlone
Pięknie dziękuje, dokładnie tego mi brakowało.
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.