Asp.net开发者都会了解ASP.NET页面运行时,将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。
强烈推荐:
http://www.codeproject.com/Articles/73728/ASP-NET-Application-and-Page-Life-Cycle
有兄台已经翻译好了而且补充了一些很有用的信息:
http://www.cnblogs.com/edisonchou/p/3958305.html
可以看到页面会先经过Reader然后再load。
请思考:
有一个test.html页面,引用了另外的两个js文件,想想看会出现什么情况:
a.js
$(document).load(‘test.html‘,function(){ alert("aaa-load"); }); $(document).ready(function(){ alert("aaa-ready"); });
b.js
$(document).load(‘test.html‘,function(){ alert("bbb-load"); }); $(document).ready(function(){ alert("bbb-ready"); });
test.html
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>test page</title> <script src="jquery.js"></script> <script src="a.js"></script> <script src="b.js"></script> </head> <body></body> </html>
本文出自 “lybing” 博客,请务必保留此出处http://lybing.blog.51cto.com/3286625/1789720
原文:http://lybing.blog.51cto.com/3286625/1789720