Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zapamiętanie stanu, Koncepcyjnie
markonix
post
Post #1





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Strona może być wyświetlana w ramce. Żeby wykryć taki stan dodaje parametr iframe=1 do linku.
W jaki sposób zapamiętać, że strona jest w ramce. Dodawanie do każdego linku z oczywistych powodów nie przejdzie, za dużo modyfikacji.
Znów zapamiętanie w sesji byłoby dobrym pomysłem jednakże mógłby być problem gdyby otworzył stronę poza ramką - wtedy sesja by się nie zmieniła i ciągle wyświetlałoby wersje iframe.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
markonix
post
Post #2





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Iframe wstawiany na różnych domenach z znacznikiem iframe=1 (to już odgórnie wymuszę).
Referer się straci właśnie przy nawigowaniu, w ogóle tylko nawigowanie jestem problemem bo strona startowa wyświetla się właśnie w oparciu o owy parametr, który mam pewność że zawsze będzie.

Strona wygląda inaczej - wczytuje się inne widoki. Wiem, wiem - pewnie chodziło o to aby w JS wykryć i np. ukryć, zmienić klasę ale to nie przejdzie. Muszą być inne widoki.

Sposób z window.location.href jest w miarę ok tylko, że on będzie każdorazowo odświeżać stronę (przekierowywać ale mówię jak to będzie wyglądało dla użytkownika końcowego) przy poruszaniu się po sklepie.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 31.12.2025 - 05:24