Frame Breaker только для конкретных сайтов? - PullRequest
0 голосов
/ 11 сентября 2011

Я использую это для Anti-Frame:

<script language="JavaScript" type="text/javascript">
if (top.location != self.location) top.location = self.location;

Как можно избежать разрыва фрейма для посетителей, которые приходят из поиска картинок Yahoo? У них есть реферер:

http://images.search.yahoo.com/

1 Ответ

1 голос
/ 11 сентября 2011

Просто сопоставьте document.referrer и выполните соответствующее действие.

if (document.referrer.indexOf('images.search.yahoo.com') === -1) {
    //break frame
}
...