2015-04-06 124 views
0
<script language=vbscript> 
Public Function testfunc(a) 
    MsgBox a 
End Function 
</Script>  
<% 
Call testfunc("hi") 
%> 

我簡化了代碼,因爲我不確定這是否可行。我正在嘗試使用vbscript函數打開「Outlook.application」。我需要這個來運行客戶端,但asp部分應該運行服務器端,因爲它使用Windows.Authentication(IIS App Identity)查詢SQL。在ASP經典中調用vbscript函數

這是可能的,還是我錯過了一個觀點?

回答

3

從邏輯上思考一下。客戶端意味着代碼在頁面加載後由瀏覽器執行,服務器端意味着它在頁面加載之前在服務器上執行。服務器會忽略你的客戶端代碼,你的瀏覽器甚至不會看到你的服務器端代碼,所以它不會工作

+0

非常感謝你,我知道如何編碼web,不知何故,我一直在嘗試不同的方式得到這個工作,並忘記了這個基本原則。感謝您的關閉。 – Sid