默认调用html中的函数

时间:2013-02-11 09:34:39

标签: html

我想知道在网页打开时是否有任何默认功能? 就像在目标C中一样,每次运行应用程序时都会调用viewDidLoad()。

html中有没有这样的功能?

2 个答案:

答案 0 :(得分:1)

HTML甚至没有“功能”。它不是一种编程语言。

您可以bind JavaScript event handlers通过DOM触发各种事件。 load表明自己有可能实现你想要达到的目标。

function documentLoadHandler() {
    // do something
}

document.addEventListener('load', documentLoadHandler);

(请阅读上面链接的文档,此处符合标准的代码在旧版本的IE中不起作用,如果您想支持它,则需要解决其限制。)

答案 1 :(得分:1)

HTML是一种标记语言,而不是编程语言。 HTML中没有这样的功能。如果您使用的是PHP,ASP等语言或者在页面中包含JavaScript元素,那么您可以创建或者在某些情况下使用这样的功能。

例如,如果您使用的是jQuery,则可以使用以下内容:

$(document).ready( function() {
    // Do something when DOM has loaded
});

但不,就像我说的,HTML是一种标记语言。