Ошибка безопасности Javascript Iframe в блоке Try / Catch в браузерах Webkit - PullRequest
2 голосов
/ 22 сентября 2011

Когда я запускаю следующий код в браузерах webkit, я получаю сообщение об ошибке на консоль, несмотря на то, что мой код помещен в блок try / catch.

var externallyFramed = false;
try {
  externallyFramed = top.location.host != location.host;
} catch (e) {
  externallyFramed = true;
}

Я получаю следующую ошибку:

Небезопасная попытка JavaScript получить доступ к фрейму с URL ...

Могу ли я что-нибудь сделать по-другому, чтобы ошибка не появлялась?

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