Показать сообщение отдельно
  #1 (permalink)  
Старый 04.09.2010, 23:31
Новичок на форуме
Отправить личное сообщение для juline Посмотреть профиль Найти все сообщения от juline
 
Регистрация: 01.09.2010
Сообщений: 5

Получить информацию со внутренней страницы!
Нужно получить информацию со внутренней страницы одного и того же сайта и загнать её в переменную.

Т.е. на странице Б существует код:
<div id="Reput">123</div>

Нужно считать код со странице Б и загнать его в переменную на конкретной странице.
_ _ _ _ _ _
Мои неудачные попытки.
Пытался что-то делать, по разному . Удалось считать через jQuery:

var global_posts;   
     
     $.get('/index/8', function(data) {
 var MyActivities = eval($('#Reput', data).html());
          global_posts=MyActivities;
         //  alert(global_posts);
});
      alert(global_posts);

Проблема: global_posts после закрытия составного оператора $.get не определен. global_posts существует только внутри самой функции! А нужно, чтобы было видно на всей странице.

Второй мой способ был через iframe. Блин, тоже не удачный!

<iframe src="/index/8" onload="document.getElementById('id1').innerHTML = fr.document.getElementById('Reput').innerHTML;" name="fr" style="width:100px; height:20px; display:none; border:0"></iframe>


Выводит, но если в событие вставить присваивание - ничего не работает!

Помогите. Очень нужно.
Ответить с цитированием