Llevo utilizando una funcion bastante tiempo, jeje, pero sin entenderla. La funcion refresca un div trallendo los resultados de un php. Funciona perfectamente, pero mi duda era saber que significa el primer fragmento de la funcion, lo que me parece raro es que si quito este fragmento la funcion funciona igual, mirar:
Código PHP:
function addLoadEvent(func) {
var oldonload = window.onload;
if (typeof window.onload != 'function'){window.onload = func;}
else {
window.onload = function() {
if (oldonload) {oldonload();}
func(); }
}
}
var request = false;
if (window.XMLHttpRequest) {request = new XMLHttpRequest();
function checkName(nick_x,password_x) {
if (window.ActiveXObject) {
try{request = new ActiveXObject("Msxml2.XMLHTTP");}
catch(e) {try {request = new ActiveXObject("Microsoft.XMLHTTP");}
catch(e) { request = false;}
}
}