2010-09-23 117 views
2

我被扔进了一个经典的ASP(注:NOT ASP.NET)页面上的一些维护工作。这个页面有一行看起来像这样在顶部:参考经典ASP

<object RUNAT="server" PROGID="findasp.Search" id="objFind"></object> 

的ASP页面的主体,然后有一些看起来像这样:

<form ACTION="search.asp" METHOD="post" ID="frmSearch" NAME="frmSearch">  
    <% objFind.Display "", "" %> 
</form> 

什么是世界是这样做?它看起来像在调用显示功能。这个功能比吐出一些HTML。从我的猜测来看,Display函数是通过objFind对象定义的。但是,我无法找到objFind如何定义或定义的位置。

有人可以给我一些建议吗?在这一点上我不知道该怎么做。

回答

4

代码使用的是server side object - 这是一个COM对象,其名称(PROGID)findasp.Search被分配给变量(标记中的idobjFind

这个COM对象似乎定义了一个Display函数,但是不知道更多关于findasp.Search的信息,我可以告诉的不多。