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. |
|
|
|
![]() |
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. |
|
|
|
markonix [PHP] Zapamiętanie stanu 3.04.2014, 13:55:42
Sephirus Pierwsza myśl jaka przychodzi do głowy - nie da si... 3.04.2014, 14:04:35
trueblue A gdybyś wykorzystał metodę Sephirus'a, ale za... 3.04.2014, 14:46:20
markonix Tak, ajax będzie właśnie ostatnią deską ratunku
T... 3.04.2014, 15:01:07
trueblue Refresh i tak będzie potrzebny, jeśli stan obecny ... 3.04.2014, 15:04:53 ![]() ![]() |
|
Aktualny czas: 31.12.2025 - 05:24 |