HTML&ASP Classic“加载后”事件?

问题描述:

我正在使用HTML & ASP Classic。有人知道是否有像“加载后”事件?HTML&ASP Classic“加载后”事件?

谢谢

+0

你在哪里需要这个活动?客户端或服务器端? – Oded 2010-06-22 07:35:06

+0

您是在谈论客户端(浏览器)还是使用ASP.NET引入的页面呈现和页面回发的上下文? – 2010-06-22 07:35:50

+0

我需要在客户端。一旦所有的页面被加载并且用户可以看到它,我需要在后台执行一些操作。 – 2010-06-22 07:39:04

有几种选择,取决于你需要做什么。

在客户端,如果您使用的是javascript,则可以使用OnLoad事件,该事件在页面加载完成后将触发。这是在<body>标签通常做法,并要求您选择的JavaScript函数:如果您使用JavaScript像jQuery库

<body onload="myFunction();"> 

,它有一些内置的功能,也有助于此。

如果您正在查找会告诉您页面已完成加载的服务器端事件,则不存在此类事件(经典或asp.net)。一种模拟这种事情的方法是使用javascript函数向服务器发出http请求(使用XMLHttpRequest),让它知道页面已完成加载。

+0

onload事件在所有页面加载后触发? – 2010-06-22 07:41:45

+0

是的。所有静态内容完成加载后。 – Oded 2010-06-22 07:43:42

+0

然后,我可能错过了一些东西...... 这是这种情况;我在HTML文件上有一个XML标记:。 问题是,函数DoSomething()在任何单元格被更改之前调用.....所以我想在页面加载之后反转DoSomething()。 – 2010-06-22 07:49:41