У меня есть сайт для файлов гаджета, и я создал гаджет Windows 7 с iframe для подключения к нему. Проблема, которую я испытываю, заключается в том, что мне нужно как-то отправить сообщение с помощью javascript. Лучшим вариантом для меня было попробовать parent.loadPage ('page') и отправить его из iframe (работающего в другом домене) в функцию гаджета Windows 7, однако он не работает. Есть ли у кого-нибудь идеи по этому поводу, это было бы весьма признательно.Веб-сайт Iframe to windows 7 gadget
Только для уточнения IFrame подключается к веб-сайту, например. (Www.example.com/gadget/page.php) страница содержит ссылку с использованием OnClick parent.loadPage
Я предполагаю, что вы, вероятно, заблокированы браузером от запуска межсайтового скриптинга (поскольку гаджет эффективно работает как браузер), хотя это общее предположение – freefaller
Я знаю, что некоторые инструменты (например, телефонные звонки) не позволяют использовать iframe вообще, не только в случае межсайтового скриптинга. Почему бы не использовать ajax-запрос? –
Да, на самом деле в [этот вопрос] (http://stackoverflow.com/questions/4884676/accessing-parent-dom-function-from-within-an-iframe-embedded-in-windows-7-gadget) они заявили что связь между рамкой страницы и гаджетами хостинга блокируется. Вероятно, вам лучше найти другой способ взаимодействия. И снова ajax должен работать нормально. –