Если вы можете использовать библиотеку jQuery, то это действительно просто.
$(document).ready() {
//your page is fully loaded
};
В противном случае вам придется полагаться на различные методы в зависимости от используемого вами браузера.Поскольку это приложение для форм Windows, я предполагаю, что используемый вами механизм рендеринга основан на IE.Если это так, это может работать для вас:
if (document.attachEvent)
{
document.attachEvent("onreadystatechange", function()
{
if (document.readyState === "complete")
{
document.detachEvent("onreadystatechange",
arguments.callee);
/* code to run on load */
}
});
}
Вы можете найти другие решения, зависящие от браузера, если вам интересно: http://dean.edwards.name/weblog/2006/06/again/