Tengo una pregunta, en mi aplicación web ASP.NET MVC tengo que hacer cierta validación una vez que la página y todos los controles se carguen.Cuál es la diferencia entre Window.load y document.readyState
En javascript estaba usando una línea de código belwow para llamar a un método.
window.load = JavascriptFunctionName ;
Alguien de mi equipo me pidió que no se usó arriba línea de código lugar de utilizar jQuery para hacer lo mismo
document.attachEvent("onreadystatechange", function() {
if (document.readyState === "complete") {
CheckThis();
}
});
Por favor, me ayudan en la comprensión de lo que es la diferencia entre dos. Cuando lo probé al mantener la alerta en ambos Jquery, la comprobación se ejecuta primero y llama a la función CheckThis cuando window.load toma algo de tiempo y se ejecuta después. Sugiera
Aquí es una pluma que muestra el orden en el que todo el fuego acontecimientos, el enfoque ISN jQuery' t necesariamente la elección correcta en cualquier circunstancia: [codepen.io/pen/jagxdb](https://codepen.io/anon/pen/jagxdb?editors=0010). – Shikkediel