Я загружаю удаленные данные, используя динамические теги сценариев и JSON.на удаленной странице, которую я показываю на своем веб-сайте, есть элемент div, в который я загружаю контент.
Проблема заключается в том, что функции javascript не видят элемент div при загрузке страницы, поскольку это удаленные данные.,если я устанавливаю тайм-аут около 300, это обычно работает, и мой javascipt может видеть div.Но иногда это занимает больше времени и нарушает работу javascript.
Я пишу следующее:
function load_content()
{
if(document.getElementById('remote_div')==null)
{
setTimeout('load_content()', 300);
}
else
{
document.getElementById('remote_div').innerHTML = 'Content goes here'
}
}
, но, похоже, это не работает ... что с ним не так?