В основном мое приложение находится в социальной сети, где на странице моего приложения они создают iframe со своим (не моим) URL-адресом для "рендеринга" , который затем принимает (не спрашивайте, как) мой код ( html, js) и места в теге body
этого iframe.
Поскольку мне нужно иметь возможность запускать функции JavaScript в iframe, я решил не создавать еще один iframe с URL-адресом своего приложения, а с помощью вызовов ajax просто загрузить содержимое моего приложения в тело их iframe. Таким образом, я мог бы запустить их функции JavaScript. Если бы я создал свой iframe в их iframe, я бы не смог запустить их из-за междоменного содержимого, верно?
Однако, когда я выполняю ajax-вызовы с помощью jQuery для моего приложения, они выполняются из социальной сети (поскольку iframe их, просто код моего тела), и, следовательно, для ajax недоступны сессионные куки-файлы, сохраненные в домене моего приложения. звонки с этого iframe.
Я думаю, что мне нужно создать iframe ( dooh ) в iframe социальной сети, но как преодолеть междоменные проблемы для доступа к функциям JavaScript в родительском iframe?
P.S. Извините за длинное объяснение. Хотел сделать это понятным для всех.