2010-09-23 112 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的信息,我可以告訴的不多。