Как предотвратить прямой доступ к странице iframe - PullRequest
0 голосов
/ 28 мая 2011

Продолжая мой предыдущий вопрос о вызове iframe через jscript. Я хотел бы реализовать функцию безопасности, чтобы любой, кто имеет прямой доступ к iframe, перенаправлялся на определенную страницу.

Один из других вопросов задавал это, но был немного более общим. Код, упомянутый там был:

if(window.top.location == window.location){
  window.location = "http://example.com/whatever/page/you/want/them/to/go/to.html";
}

Вопрос: Достаточно ли пометить это между и разместить его на моем page.htm, который вызывается через iframe?

1 Ответ

0 голосов
/ 28 мая 2011

Это совсем не "безопасность". Это просто раздражает. Его очень легко обойти (например, отключив JavaScript), но он сломает ссылки из поисковых систем.

Но да, достаточно поместить этот код на страницу, которая должна быть загружена в рамку / фрейм.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...