2012-05-30 3 views
3

Я проделал большой поиск по этой теме, но все еще не мог заставить ее работать. Я пытаюсь настроить содержимое внешнего домена iframe с помощью jQuery. Мне нужно выполнить функцию на моей странице, когда свойство CSS изменится на iframe.Как редактировать содержимое iframe внешнего домена?

Итак, есть ли способ достичь этого?

+0

- внешняя страница под вашим контролем? –

+0

[Такая же политика происхождения] (http://en.wikipedia.org/wiki/Same_origin_policy) запрещает вам это делать. –

ответ

0

То, что вы пытаетесь достичь, является предметом same origin policy. Другими словами, вы не можете редактировать содержимое внешнего iframe.

+0

Нет, страница не под моим контролем. Могу ли я сделать это, захватив содержимое как-то на мою страницу, а затем настроить его? –

+0

Если вам известен URL-адрес, то с помощью ajax GET вы можете получить его содержимое. '$ .get (url, function (data) {alert (data);});' – papaiatis

+0

@papaiatis, который не будет работать, так как вы не можете получить HTML-код внешнего домена с помощью запроса AJAX, также из-за того же Происхождение политики. –

Смежные вопросы