Моя проблема заключается в том, что я создаю приложение, которое будет добавлено на разные страницы в iframe. Но иногда это будет в моем собственном домене, а иногда и на некоторых elses. И когда он размещается в моем собственном домене, я хочу иметь возможность вызывать функции за пределами фрейма.Проверьте, является ли родитель окна одним и тем же доменом
Можно ли проверить, находится ли родительское окно в одном домене (с javascript/jQuery)? На данный момент я получаю эту уродливую ошибку при попытке получить доступ что-нибудь за пределами моего кадра, когда не находится на моем сайте: «Ошибка: Доступ запрещен доступ к свойству„документ“»
Хотите сделать что-то вроде этого:
if(window.parent is accessible) {
// Do special stuff
} else {
// Do nothing
}
сделать некоторый поиск о crossdomain политики в JS ... – JoDev
Не может найти что-нибудь отношение, поэтому я отправил здесь ... – KungWaz
Первого результат в моем первом search: [stackoverflow] (http://stackoverflow.com/questions/9788328/access-parent-window-from-iframe-cross-domain), и результат будет основан на [этом сайте] (http: // www. esqsoft.com/javascript_examples/iframe_talks_to_parent/) – JoDev