c#.net 的执行顺序是什么?

前台html里引用了js文件,后台c#的page_load()里也有事件,页面打开后,加载的顺序是什么前台html文件里除了js还有引用的css样式文件... 前台html里引用了js文件,后台c#的page_load()里也有事件,页面打开后,加载的顺序是什么
前台html文件里除了js还有引用的css样式文件
展开
 我来答
reakylee
推荐于2016-05-03 · TA获得超过2104个赞
知道小有建树答主
回答量:719
采纳率:100%
帮助的人:710万
展开全部
先看一下网页的执行顺序:浏览器请求网页 --> 服务器响应 --> 浏览器等待接受网页 --> 服务器准备网页 --> 服务器传送网页 --> 浏览器接收网页并显示
所以会先执行服务器端的事件,也就是Page_Load事件,待服务器端把网页准备好后(此时已是HTML + CSS + JS代码),再传到浏览器,而浏览器负责解释执行这些代码,如果代码中包含JS代码且为 body.onload事件则先执行此事件,否则只显示网页,同时用CSS格式化网页。
宗上所述,完整的顺序为:
page_load() --> [js onload事件] --> CSS
追问
html文件里还有jquery代码,完整的顺序是什么呢
追答
一样的,如果没有 body.onload 事件,都是后面实际触发时再执行。
匿名用户
2011-09-19
展开全部
应该是先执行page_load()里的事件,js是客户端事件,当客户端发送的请求被服务端响应以后,浏览器才会解析js中事件 个人觉得是这样,LZ大可以两个方法都弹出一句话 看看谁先弹出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a728b06
2011-09-19 · TA获得超过157个赞
知道小有建树答主
回答量:646
采纳率:0%
帮助的人:147万
展开全部
先后台,再前台。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
樊小作
2011-09-19 · TA获得超过191个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:78.9万
展开全部
还有一点主意就是你写的js事件是否与后台事件有关。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式