VBS教程:函数-GetRef 函数
程序员文章站
2023-09-04 11:33:55
getref 函数返回一个指向一过程的引用,此过程可绑定某事件。set object.eventname = g...
getref 函数
返回一个指向一过程的引用,此过程可绑定某事件。
set object.eventname = getref(procname)
参数
object
必选项。事件所关联的对象的名称。
eventname
必选项。要与函数绑定的事件的名称。
procname
必选项。该字符串中包含 sub 或 function 过程的名称,该过程与事件关联。
说明
getref 函数可以用来将 vbscript 过程 (function 或 sub) 与 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>
下一篇: 网站性能优化之HTTP请求过程简述