Продолжая мой предыдущий вопрос о вызове 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?
Это совсем не "безопасность". Это просто раздражает. Его очень легко обойти (например, отключив JavaScript), но он сломает ссылки из поисковых систем.
Но да, достаточно поместить этот код на страницу, которая должна быть загружена в рамку / фрейм.