редактирование элементов фрейма после их загрузки - PullRequest
3 голосов
/ 01 марта 2012

Я включаю фрейм в свой HTML-документ. Я хочу изменить текст в фрейме. Фрейм не размещен на моем веб-сайте. У меня такая логика

  1. пусть рамка для загрузки
  2. Использовать Jquery document.ready function
  3. Когда документ будет полностью загружен, я изменю элемент на document.getelementbyId ("id элемента") К сожалению, это не работает. Я много гуглил, но не нашел подходящего ответа. Любой, кто может мне помочь Вот рамка

    <iframe src="http://www.traffic-zombie.com/en/members/referral?campaignID=1190&backgroundColor=%23ffffff&textColor=%23000000" width="650" height="1000" frameborder="0" style="border: 1px solid #ffffff;"></iframe>

Допустим, я хочу изменить слово "reffral" в кадре вот мой сценарий

<script type="text/javascript">

$(document).ready(function() {


    var c=document.getElementById('zom-status').innerHTML;
    alert(c);
});




</script>

Любая помощь будет оценена

1 Ответ

0 голосов
/ 02 марта 2012

Это вообще невозможно. jQuery междоменный сценарий iframe

Возможно, вы захотите захватить html для этого iframe и затем вставить его на страницу, по крайней мере, таким образом, вы будете иметь полный контроль. Посмотрите здесь, чтобы узнать об этой технике, я считаю, что она гораздо более вероятно принесет плоды:

http://james.padolsey.com/javascript/cross-domain-requests-with-jquery/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...