欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

VBS教程:函数-GetRef 函数

程序员文章站 2023-09-04 11:33:55
getref 函数返回一个指向一过程的引用,此过程可绑定某事件。set object.eventname = g...

getref 函数

返回一个指向一过程的引用,此过程可绑定某事件。

set object.eventname = getref(procname)

参数

object

必选项。事件所关联的对象的名称。

eventname

必选项。要与函数绑定的事件的名称。

procname

必选项。该字符串中包含 subfunction 过程的名称,该过程与事件关联。

说明

getref 函数可以用来将 vbscript 过程 (functionsub) 与 dhtml (动态 html)页面中可用的任何事件联系在一起。dhtml 对象模型为不同对象提供了与各种可用事件有关的信息。

在其他脚本和程序设计语言中,getref 所提供的功能被称为函数指针,即它指向了在指定事件发生时要执行的过程的地址。

下面的例子说明了 getref 函数的使用:

<script language="vbscript">function getreftest()  dim splash  splash = "getreftest version 1.0"  & vbcrlf  splash = splash & chr(169) & " yourcompany 1999 "  msgbox splashend functionset window.onload = getref("getreftest")</script>