У меня есть страница на сайте с iframe. домен iframe и мой домен домена разные. В iframe на $(document).ready
выполняется запрос ajax. Ответ на этот запрос ajax, вставленный в div. Ajax ответ выглядит следующим образом:Изменить содержимое iframe с помощью javascript или css
<ul>
<li><a href="example.com/page-1">5 currency</a></li>
<li><a href="example.com/page-2">10 currency</a></li>
<li><a href="example.com/page-3">some other text</a></li>
<li><a href="example.com/page-4">5 currency</a></li>
<li><a href="example.com/page-3">some other text 2</a></li>
....
<li><a href="example.com/page-n">54 currency</a></li>
</ul>
Мне нужно заменить слово currency
с currency2
. Я знаю, что Same Origin Policy не позволяет изменять контент с помощью javascript. Любой способ сделать это с помощью css? или любым другим способом?
Спасибо.
страницу в запросе вызова Ajax IFRAME - Я не могу достичь. – Peter
Я предполагаю, что вы не можете сделать это на стороне клиента. вы можете сделать это на сервере, загрузив документ так же, как браузер, и затем, разыгрывая его и извлекая из него необходимые вещи. –
Ну, провайдер iframe согласится добавить мой js-код и 'resp.replace (/ currency/g, 'currency2');' работает. Спасибо всем за вашу помощь. – Peter