我们最近将一个旧的 Classic ASP 网站移至运行 IIS 8.5 的较新的 Windows Server 2012。本次切换后,MSWC.BrowserType
无法再获取用户的浏览器或平台。
在测试页面上,我有以下代码:
<%@ Language=VBScript %>
<%Option Explicit%>
<%
Dim browserdetect
Set browserdetect = Server.CreateObject("MSWC.BrowserType")
if isObject(browserdetect) then
response.write("The object was created!<br>")
else
response.write("The object was not created")
end if
Response.Write("Platform = " & browserdetect.Platform & "<br>")
Response.Write("Browser = " & browserdetect.Browser & "<br>")
%>
这将返回:
The object was created!
Platform = unknown
Browser = Default
我在服务器上有最新browscap.ini
的c:\Windows\System32\inetsrv
。我需要做任何其他事情才能让它工作吗?