这个函数声明语法的名称只能在JScript(IE)中使用?

我最近来了在网络上此代码:这个函数声明语法的名称只能在JScript(IE)中使用?

function window::onload() { 

alert('onload!');

}

这(奇怪)语法仅在Internet Explorer的工作(IE 8在我的情况),我不知道它是怎么叫,所以我可以搜索它。

我只是想知道是否有一些与这种类型的功能有关的文档,如果是的话,他们是如何调用的?

回答:

这是JScript中的自动事件绑定,类似于VBScript中的Object_EventName命名约定。

参见:Scripting Events

据说它已经meen在后来的Internet Explorer的版本中删除,就像其他一些很少使用非标准的特性。

回答:

MS-ES5EX的ECMAScript扩展事件处理函数定义

http://msdn.microsoft.com/en-us/library/ff955429.aspx

以上是 这个函数声明语法的名称只能在JScript(IE)中使用? 的全部内容, 来源链接: utcz.com/qa/257688.html

回到顶部