Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Blokada Iframe
Forum PHP.pl > Forum > Przedszkole
atom90
Witam

Mam problem ktos umieścił na swojej stronie Iframe do strony klienta.

Co powoduje, że widać pod jego adresem strone klienta.
Czy da się zablokować taki iframe?


Lord
Można było kiedys zrobić w js skrypt który "ucieknie z iframe", czyli jak ktroś osadzi iframe to ta strona zaladuje docelowo stronę twojego klienta.
atom90
Pewnie chodzi o to
Kod
if (self!=top)
top.location=self.document.location;


Jeszcze znalazłem takie coś:
Kod
$referer = $_SERVER['HTTP_REFERER'];
if (stristr($referer, "Domena z osodzonym Iframem") === FALSE)
{

}
else
@header ("Location:  http://www.google.pl");


Wtedy blokuje się iframe tzn widze wskazanie na adress klienta, ale document iframe jest z pustymi tagami
<html><head></head><body></body></html>


Ważna kwestia by w wyszukiwaniu gdy wpiszemy domene, która sobie wstawiła iframa nie wskazywała na meta tagi strony klienta.


gitbejbe
<script>
if (self !== top){
top.location.replace(self.location.href);
}
</script>
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.