1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Доступ к элементам из iframe

Тема в разделе "Web - программирование", создана пользователем NickProstoNick, 23 янв 2015.

  1. NickProstoNick

    NickProstoNick Статус как статус :)
    Lotus team

    Репутация:
    0
    Регистрация:
    22 авг 2008
    Сообщения:
    1.784
    Симпатии:
    42
    Всем привет!
    Есть вот какая задача... нужно "добраться" до элементов основной из своей страницы в iframe.
    В итоге получаю ошибку
    Код:
    Uncaught SecurityError: Blocked a frame with origin "[URL]https://server2.domen.com.ua[/URL]" from accessing a frame with origin "[URL]https://server1.domen.com.ua[/URL]". Protocols, domains, and ports must match.
    И не понятно почему... ведь суффиксы одинаковы... :)
     
    #1 NickProstoNick, 23 янв 2015
    Последнее редактирование модератором: 19 фев 2015
  2. vital

    vital Больной Компом Детектед

    Репутация:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    40
    Но домены разные, все правильно. Следуя вашей логике server1.com.ua и server2.com.ua тоже должны иметь доступ друг другу, суффиксы же одинаковые :)

    С точки зрения самого механизма DNS - https://server1.domen.com.ua и https://server2.domen.com.ua это 2 разных сайта, как и скажем www.domain.ru и domain.ru - вполне могут указывать на разные сайты :)

    Ну и просто логически, не возможно же гарантировать https://server1.domen.com.ua и https://server2.domen.com.ua - это один сайт, одного человека. Что бы было понятнее, вспомним бесплатный хостинг когда домены были типа vasya.narod.ru и petya.narod.ru. Логично же, что они не должны иметь возможности тырить контент друг у друга так прямую :)
     
  3. NickProstoNick

    NickProstoNick Статус как статус :)
    Lotus team

    Репутация:
    0
    Регистрация:
    22 авг 2008
    Сообщения:
    1.784
    Симпатии:
    42
    В общем вопрос решен. Приписывают одинаковые длинны в документы
     
  4. bracomp

    bracomp New Member

    Репутация:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    2
    Симпатии:
    0
    Из фрейма можно добраться к элементам основной страницы , например, так window.top.$('#ddd').show("slow"), где ddd это id элемента главной страницы
     
Загрузка...
Похожие Темы - Доступ элементам из
  1. newslayer
    Ответов:
    0
    Просмотров:
    1.297
  2. PingVinich
    Ответов:
    3
    Просмотров:
    129
  3. Vander
    Ответов:
    7
    Просмотров:
    424
  4. animi
    Ответов:
    1
    Просмотров:
    353
  5. thunder
    Ответов:
    2
    Просмотров:
    77

Поделиться этой страницей