quarta-feira, abril 22, 2009

Adicionando funções no carregamento da página HTML

Para adicionar uma funções javascript no carregamento da página HTML (load) use a função abaixo:

function addLoadEvent(func) {
var oldonload = window.onload;

if (typeof window.addEventListener != "undefined" ) {
window.addEventListener("load", func, false);
}
else if (typeof window.attachEvent != "undefined" ) {
window.attachEvent("onload", func);
}
else if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
if (oldonload) {
oldonload();
}
func();
}
}
}

E depois chame a função como no exemplo abaixo:


function marcaObrigatorios() {

}

addLoadEvent(marcaObrigatorios);