body 的onload()事件在复杂页面里面不执行

yaotiebing 2006-04-27 10:30:22
body 的onload()事件在简单的页面 页面内容加载完以后会执行
可是在一个复杂的页面里面 这个事件不执行了 请教一下 什么情况会阻止这个事件的执行呢
...全文
430 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kokubo_wing 2006-04-27
  • 打赏
  • 举报
回复
把代码贴出来看吧,这样发现不了问题的。
zahuifan 2006-04-27
  • 打赏
  • 举报
回复
学习.
gxboy 2006-04-27
  • 打赏
  • 举报
回复
两种情况
1. 页面的其它脚本操作与onload执行的函数有冲突
2. onload执行的函数是调用一个*.js文件,而这个js文件的编码有问题,导致类似一些window.even的代码无法运行。
gngnandgngn 2006-04-27
  • 打赏
  • 举报
回复
你所谓的复杂页面是什么样的贴点出来啊, js出错的情况下就不会执行咯
机器人 2006-04-27
  • 打赏
  • 举报
回复
加个 window.onload=function(){alert("Page OnLoad");}

试试。

通常是js有错~~~ 好好检查下页面里的js吧

不一定是onload调用的方法,其它方法出错,也会导致失效的。
Eddie005 2006-04-27
  • 打赏
  • 举报
回复
同意一楼,这样还看不出来~
peng_0_0_1983 2006-04-27
  • 打赏
  • 举报
回复
我曾经遇到过类似问题。
首先确定你程序没问题,不存在页面刷新之类的流程错误。
然后就是还未执行onload,页面就停止request了。
webconfig里
把ttpRuntime设长一点。
<httpRuntime
maxRequestLength="1048576"
executionTimeout="120"
/>
include_me 2006-04-27
  • 打赏
  • 举报
回复
同意楼上...
LoveCherry 2006-04-27
  • 打赏
  • 举报
回复
贴点代码

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧