Нужно получить информацию со внутренней страницы одного и того же сайта и загнать её в переменную.
Т.е. на странице Б существует код:
<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>
Выводит, но если в событие вставить присваивание - ничего не работает!
Помогите. Очень нужно.