Показать сообщение отдельно
  #1 (permalink)  
Старый 22.12.2014, 12:02
Новичок на форуме
Отправить личное сообщение для abar Посмотреть профиль Найти все сообщения от abar
 
Регистрация: 18.12.2013
Сообщений: 7

IE11, iframe, document.domain
Всем доброго утра\дня\вечера. У меня в одной сети находятся несколько серверов с разными веб сайтами на разных платформах. Возникла идея отображения разных компонентов с разных серверов в одном месте. Для этого я использовал iframe. Но попробовав управлять js в этих iframe я получил ошибку(Access Denied). Я почитал FAQ и понял, что нужно делать подмену домена или настраивать прокси. Так как с прокси возиться не хочется, подмена домена(document.domain="example.html") была лучшим решением. Но к сожалению, при попытке подмены мне выдает следующую ошибку:
VS2013:
0x80070057 - Ошибка выполнения javascript: Недопустимый аргумент.
Стандартный отладчик IE:
"Этот метод невозможно использовать в данном контексте."
Подмену пробовал делать так, как написано здесь:
http://stackoverflow.com/questions/1...ment-object-of
и здесь:
http://stackoverflow.com/questions/3...calling-jquery
Использовал топовые решения.

Прошу помочь разобраться в данной проблеме, или может кто решал такую проблему, покажет свое решение.
Заранее спасибо.
Ответить с цитированием