Sys.Application.load 事件
更新:2007 年 11 月
在所有脚本都已加载,并且应用程序中的对象已创建并初始化之后引发。
Sys.Application.add_load(handler);
Sys.Application.remove_load(handler);
参数
- handler
要与 load 事件绑定或取消绑定的委托函数。
备注
将委托函数附加到 load 事件,以完成在应用程序中创建对象之后、而且这些对象可以相互引用时必须执行的任何任务。add_load 访问器将委托函数绑定到 load 事件,而 remove_load 访问器则取消绑定。load 事件紧靠在 pageLoad 事件之前发生。
示例
下面的示例演示如何将一个处理程序函数添加到 load 事件。如果在工作时间之外加载应用程序,则该事件处理程序将用户重定向到另一个页面。
// Attach a handler to the load event.
Sys.Application.add_load(applicationLoadHandler);
function applicationLoadHandler() {
// Redirect to alternate page if not business hours.
var d = new Date();
if (!(8 < d.getHours() < 17)) {
window.location = "AfterHours.aspx";
}
}