ugrás a tartalomhoz

Csak popupban nyílhasson meg az oldalam

pws22 · 2007. Ápr. 22. (V), 19.46
Sziasztok !

Lenne mégegykérdésem . Nos van egy chat-em . És poup ablakba nyílik meg . Nos van egy script , ami megnyitja új ablakba az egészet. Nos ez eddig oké. Azt ,hogyan lehet kitiltani ,hogy az eredeti forrást ne lehessen elérni ,csak úgy ,hogyha poup-ba lehessen nézini ?

Kicsit pontosabban :) :
Tehát van egy chat ami új ablakba nyilik ki . A megnyitási URL-je http://www.akarmi.hu/chat/index.php . És ha az általam megadott poup-ba nézi akkor láthatja , de ha a főböngészőben nézi ezt : http://www.akarmi.hu/chat/index.php akkor azt meglehet csinálni hogy ezt írja ki ,hogy "Helytelen megnyitás" vagy akármi :)

Előrre is köszönöm a segítséget !

Üdv , pws22
 
1

Greybox vagy hasonló?

Ajnasz · 2007. Ápr. 22. (V), 22.27
Greyboxban nyisd meg a chatet, így valószínűleg kikerülheted a problémát.
3

mi az összefüggés?

gex · 2007. Ápr. 23. (H), 10.11
a greybox oldalán középső gombbal kattintok (vagy jobb gomb, megnyitás új lapon) és új lapon látom az oldalt...
ezzel hogy tudná megakadályozni, hogy valaki direkt nézze az egyik url-t?
2

http referer

Obs · 2007. Ápr. 23. (H), 10.07
Szia!

Esetleg megprobalhatod igy: a chat oldal elejebe ird ezt be:

<?php 
if ($_SERVER['HTTP_REFERER']!='http://www.akarmi.hu/chatmegnyitoablak.php')
{
	echo 'ne innen nyisd';
	exit();
}
?>
EZ ITT A CHAT
Udv,
Obs
4

miért fontos, hogy popupban nyíljon meg?

gex · 2007. Ápr. 23. (H), 10.13
lehet trükközni olyanokkal, hogy javascript figyeli a window objektum name tulajdonságát, de az ilyen módszereket teljesen felesleges leprogramozni, mert úgyis ki lehet cselezni. ez azokhoz a kérdésekhez hasonlít, hogy hogyan lehet letiltani a képek letöltését. egyszerű, ne rakd ki a webre. itt is ugyanez a helyzet, ha azt akarod, hogy ne lehessen új ablakban megnyitni az oldalt, ne legyen hozzá url...

a referer-t pedig nem minden böngésző küldi, ezt jobb ha tudod.
5

vagy

toxin · 2007. Ápr. 23. (H), 11.43
window.opener != null ? chat.start() : alert('a chat popup-ban üzemel'); 
üdv t
6

...

pws22 · 2007. Ápr. 23. (H), 15.19
Mindekt kösz :)