0
我正在瀏覽使用VBScript的舊版經典ASP頁面。下面的代碼似乎使用了一個名爲CODES_TIMESTAMP的存儲在config(global.asa)中的變量。然而,看着有問題的服務器,看起來該變量不再存在。我的問題是,如果該變量沒有在配置文件中定義,那麼錯誤消息框會被激活?此VBSCRIPT代碼是否會觸發消息框?
Dim DB_TIMESTAMP_CODES
DB_TIMESTAMP_CODES = "<%=Application("CODES_TIMESTAMP")%>"
If trim(DB_TIMESTAMP_CODES) = "" Then
msgbox "Setup Error... Codes are not Defined"
End If
由於Zam說服務器端VBScript不能直接打開消息框客戶端(儘管你可以讓它寫一個JavaScript進入頁面做警報),客戶端vbscript在邊緣模式下不再支持IE11,請參閱msdn.microsoft.com/en-us/library/dn384057(v=vs.85).aspx – Dijkgraaf
@Dijkgraaf你對於有多少人/公司仍然在使用IE8,7甚至是6,我們會感到驚訝。儘管客戶端VBScript仍然被使用,但儘管令人傷心和不快,每次我去銀行的時候,我都會看到它,並想發表一些令人髮指的言論,哈哈。 –
@ShadowWizard +包括世界各地的政府組織 – Zam