Tôi có một câu hỏi, Trong ứng dụng web ASP.NET MVC của tôi, tôi phải thực hiện xác thực nhất định khi trang và tất cả các điều khiển đã được tải.Sự khác biệt giữa Window.load và document.readyState
Trong javascript tôi đang sử dụng dòng mã belwow để gọi phương thức.
window.load = JavascriptFunctionName ;
Một số một từ đội của tôi yêu cầu tôi không được sử dụng trên dòng mã Thay vì sử dụng JQuery để làm như vậy
document.attachEvent("onreadystatechange", function() {
if (document.readyState === "complete") {
CheckThis();
}
});
Xin hãy giúp tôi trong việc tìm hiểu sự khác biệt giữa hai là gì. Khi tôi kiểm tra bằng cách giữ cảnh báo trong cả hai kiểm tra Jquery là thực hiện đầu tiên và gọi chức năng CheckThis, nơi window.load là mất một thời gian và thực hiện sau khi nó. Vui lòng đề xuất
Dưới đây là một cây bút cho thấy thứ tự trong đó tất cả các sự kiện cháy, jQuery tiếp cận isn' t nhất thiết phải là lựa chọn đúng trong mọi trường hợp: [codepen.io/pen/jagxdb](https://codepen.io/anon/pen/jagxdb?editors=0010). – Shikkediel