X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> IFrame срочно
Arks
Arks
Topic Starter сообщение 30.6.2011, 2:45; Ответить: Arks
Сообщение #1


имеем IFrame, затем ajax к серверу который вызывает реакцию comet.
Проблема: comet отдает ответ не iframe а по какой-то одному ему ведомой причине родителю IFrame'а.

Слушаю Ваши решения по роутингу в iframe(не вопрос, я даже в родителе продулирую определенные функции IFram'а которые будут роутить)...

Проще говоря проблема такая - у нас есть d IFrame'е функция которая должна запускаться.
Родитель пытается заупустить функцию с таким именем(разумеется у него ее нет).
Нужно перенаправлять функции IFram'у(только некоторые) и запустить их в нем, как это лучше сделать...
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 30.6.2011, 3:01; Ответить: alexdrob
Сообщение #2


(Arks @ 30.6.2011, 05:45) *
одному ему

ну почему же, ещё она ведома тому кто писал код.

если просто сделать ajax запрос из iframe то именно iframe и получит ответ.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
Topic Starter сообщение 30.6.2011, 22:09; Ответить: Arks
Сообщение #3


ответ в IFrame приходит пустой, т.к. заголовки ответа не приходят вообще. Сама ссылка открывается без проблем.

если просто сделать ajax запрос из iframe то именно iframe и получит ответ.
прошу повнимательнее, ответ ждем не от посланного ajax'а а от comet-сервера, отсюда и проблема. Проще всего можно объяснить это так - пользователь открыл много вкладок, что-то кликнул и во всех открытых вкладках что-то произошло.
Так вот, во вкладках открыт IFrame но ответ comet-сервера обрабатывается родительским окном, поэтому надо его отроутить в IFrame.. (нет смысла дублировать js API для общения с comet-сервером в IFram'ах т.к. это в данном случае нарушит инкапсуляцию, IFram'ы не должны получать все ответы comet-сервера, за перенаправление нужного ответа в IFRame должно отвечать родительское окно).
Можно было бы конечно сделать так - записать ответ в переменную, в IFram'e запустить SetInterval опрашивающий родителя на наличие этой переменной.. но это как-то неправильно, правильно сделать генерацию события в IFram'е из родительского окна - вот я и спрашиваю - как?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 30.6.2011, 23:11; Ответить: alexdrob
Сообщение #4


(Arks @ 1.7.2011, 01:09) *
события в IFram'е из родительского окна

Не пробовали взять свой текст и вставить в гугл?
http://lmgtfy.com/?q=%D1%81%D0%BE%D0%B1%D1...%BA%D0%BD%D0%B0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
Topic Starter сообщение 1.7.2011, 8:19; Ответить: Arks
Сообщение #5


Не пробовали взять свой текст и вставить в гугл?
http://lmgtfy.com/?q=%D1%81%D0%BE%D0...BA%D0%BD%D0%B0


Не поверите, пробовал еще до того как создавать новую тему.
http://lmgtfy.com/?q=%D1%81%D0%BE%D0%B1%D1...%BA%D0%BD%D0%B0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 1.7.2011, 11:08; Ответить: Letmetouchyou
Сообщение #6


[JS]window.frames["frame_name"].some_function();[/JS]
не?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 1.7.2011, 11:10; Ответить: Letmetouchyou
Сообщение #7


(Arks @ 1.7.2011, 11:19) *
Не поверите, пробовал еще до того как создавать новую тему.

как же? вот одна из первых ссылок в гугле. тут более чем нужно

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Срочно нужен СММщик
0 Alex-777 1161 28.2.2022, 17:05
автор: Alex-777
Открытая тема (нет новых ответов) Срочно нужен СММщик
4 Buster 3531 14.8.2021, 12:43
автор: xDanielx
Открытая тема (нет новых ответов) Срочно нужен новостник на сайт
2 Alex-777 2702 9.7.2021, 18:05
автор: AGTexts
Открытая тема (нет новых ответов) Срочно нужен копирайтер - инженер или монтажник
8 Nefilim11 3319 25.6.2020, 18:38
автор: yuliyanm
Открытая тема (нет новых ответов) Срочно нужен прогер по WordPress для доработки скрипта
1 kolyas 1656 5.5.2020, 12:09
автор: kolyas


 



RSS Текстовая версия Сейчас: 16.4.2024, 19:56
Дизайн