Здравсвуйте.
Нашел код, для работы с проверкой, загружен ли документ.
Вот подключаемый код
function domReady( f )
{
if ( domReady.done ) return f();
if ( domReady.timer )
{
domReady.ready.push( f );
} else
{
addEventListener(window, "load", isDOMReady );
domReady.ready = [ f ];
domReady.timer = setInterval( isDOMReady, 13 );
}
}
function isDOMReady()
{
if ( domReady.done ) return false;
if ( document && document.getElementsByTagName && document.getElementById && document.body )
{
clearInterval( domReady.timer );
domReady.timer = null;
for ( var i = 0; i < domReady.ready.length; i++ )
domReady.ready[i]();
domReady.ready = null;
domReady.done = true;
}
}
Код основного документа
function tag(name, elem)
{
return (elem || document).getElementsByTagName(name);
}
domReady(function()
{
alert( "DOM загружен!" );
tag("h1")[0].style.border = "4px solid black";
});
И хтмл
<body>
<h1>Тестирование загрузки DOM</h1>
<!-- Основная часть HTML находится здесь -->
Привет мир !!!
</body>
Но, что-то ничего не работает, фаерфокс последний молчит.
Подскажите пожалуйста, кто сталкивался с подобным и в чем проблема.