Принудительно загружать страницу только внутри IFrame, не работать в Chrome и Safari. - PullRequest
0 голосов
/ 01 сентября 2011

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

 <script type="text/javascript">
    if (frameElement == null) {
        //change location or close
        window.location = "http://site.com/";
        // or window.close();
    }
</script>

, она очень хорошо работает в ie и firefox, но не в chrome и safari. Какое решение для этих браузеров?

1 Ответ

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

Попробуйте if (top == window) вместо.

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