Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wymosić oglądanie strony w oknie?
MartioL
post 10.02.2005, 22:29:04
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 2.02.2005

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


Tworzę gierkę on line i chciałbym, aby była uruchomiona w okienku pop up. Czy można jakoś wymusić uruchamianie się strony właśnie w okienku Pop Up?

Przy normalnym kodzie do okienka pop up można łatwo zerknąć do źródła, wyciągnąć link i otworzyć gierkę w normalnym oknie. Można jakoś tego uniknąć?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
xarr
post 12.02.2005, 19:59:33
Post #2





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 5.12.2004

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


Wymusic raczej nie z racji tego ze osiagnac ten efekt modlbys uzywajac js. Zasada jednak jest taka ze nie powinno sie wyrzucac uzytkownikowi zadnych dodatkowych okienek bez jego zgody. To bywa bardzo czesto frustrujace i niezaleca sie stosowania popupow (WAI). Poza tym obsluge js mozna wylaczyc i juz sie nic na nikim nie wymusi. Mozesz tez uzyc target="_blank", chociaz tego z kolei walidator ci nie strawi smile.gif. Moglbys sprobowac uzyc tez flasha w tym celu, ale to juz temat na inny dzial i przy mniejszej liczbie niewiadomych smile.gif

Tworzac giere daj na glownej stronie info o tym jak dziala ta gra, jak sie odpala, czego user moze sie spodziewac po dzialaniu i odpalaniu tej gry. Wiekszosc jednak nie lubi niespodzianek jakie dostarczaja rozne cudenka, a juz stanowczo odradzam ten manewr trworzacy okna na cala strone bez mozliwosci zwyklej kasacji. To nic innego jak spam ekranu i predzej wywola odruch obronny niz zachwyci smile.gif

Reasumujac: nie musisz nie rob. To samo moze zrobic bez zbednych, nieprzyjaznych i denerwyjacych dodatkowych okienek.

Pozdrawiam
Go to the top of the page
+Quote Post
sobstel
post 13.02.2005, 00:42:00
Post #3





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

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


wymuszanie pop-upa to pierwszy krok do zmniejszenia liczby użytkowników - np. osobiście mam wyłączone domyślnie otwieranie wszelkich nowych okienek, nie mówiąc już o tym że chociażby w operze podejrzenia źródła takiego pop-upa nie stanowi większego problemu.


--------------------
"If debugging is the process of removing bugs, then programming must be the process of putting them in..."
sobstel.org
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: 18.07.2025 - 01:41