怎样可以使javascript 的onload事件比asp.net 的page_load 事件先执行?
怎样可以使javascript 的onload事件比asp.net 的page_load 事件先执行? 问题点数:20、回复次数:13Top
1 楼WeekZero(∮小气的鬼∮)回复于 2005-08-01 09:16:25 得分 0
应该是不可以吧,页面首先要执行.cs代码的page_load,然后再执行页面中的html代码Top
2 楼upshania(小姐,你喜欢吃青椒吗?)回复于 2005-08-01 09:26:48 得分 8
你开发的ASP.NET 所看到的HTML源码是经过编译后你才看到的HTML源码。。首先便要先执行CS文件里的PAGELOAD 生成东西了啦。所以你这种方法是行不通的。。但可以便通。。比如在PAGELOAD里写上你在ONLOAD里要调用的JS函数等Top
3 楼iuhxq(小灰)回复于 2005-08-01 09:34:13 得分 5
设置过渡页吧,先弄一个静态HTML代码,再转到你要执行的ASPX文件,前提是你JS里的Onload代码不是后面ASPX文件生成的Top
4 楼smoothwood(吾谁与归)回复于 2005-08-01 09:35:35 得分 3
:)
楼主兄弟,这个可是不可能的呀
javascript的onload都是代码在服务器端生成好了之后传到客户端才能执行的Top
5 楼lyhang801()回复于 2005-08-01 10:49:31 得分 2
最先执行cs里面的on_load,先执行cs文件的东西,在是html里面的Top
6 楼gdeljyh(Hungry)回复于 2005-08-05 14:00:43 得分 2
不可能,除非在客户端脚本或框架中调用aspx文件Top
7 楼BeRush(艾威)回复于 2005-08-05 15:09:16 得分 0
你的思路肯定有问题。
你想实现什么?Top
8 楼delectation(飞)回复于 2006-03-20 21:52:09 得分 0
javascript 的onload事件比asp.net 的page_load 事件那个先执行?
onload 是什么时间触发的?Top
9 楼shafeifei(傻狒狒)回复于 2006-03-21 00:15:48 得分 0
这个好像不行吧。html都是在Server端生成后返回给Client的Top
10 楼zorou_fatal(The world and system is even)回复于 2006-03-21 00:34:27 得分 0
impossibleTop
11 楼delectation(飞)回复于 2006-03-21 13:17:41 得分 0
javascript 的onload事件和asp.net 的page_load 事件那个先执行?Top
12 楼delectation(飞)回复于 2006-03-22 16:31:43 得分 0
javascript 的onload事件和asp.net 的page_load 事件那个先执行?Top
13 楼dayasky(.Neting)回复于 2006-03-22 16:36:30 得分 0
page load什么也不执行
然后在你的onload里面用ajax调用后台一个方法做事吧Top




