本人刚刚接触ASP,照着书上给的代码做了一下.asp的文件,内容如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<htm>
<head>
<title>用ASP提供的浏览器性能组件来辨别客户端浏览器</title>
</head>
<body BGCOLOR="White" topmargin="10" leftmargin="10">
<font size="4" face="Arial, Helvetica">
<b>用ASP提供的浏览器性能组件来辨<br>别客户浏览器</b></font><br>
<hr size="1" color="#000000">
<!-- 定义并创建浏览器性能对象 -->
<%
Dim bc
Set bc = Server.CreateObject("MSWC.BrowserType")
%>
<!-- 在表格中描述客户浏览器的信息 -->
<Table border=1>
<tr>
<td>Browser Name</td>
<td> <%=bc.Browser %> </Td>
<tr>
<td>Browser Version</td>
<td> <%=bc.Version %> </Td>
<tr>
<td>Major Version</td>
<td> <%=bc.Majorver %> </Td>
<tr>
<td>Minor Version</td>
<td> <%=bc.Minorver %> </Td>
<tr>
<td>Frame Support</td>
<td> <%=bc.Frames %> </Td>
<tr>
<td>Table Support</td>
<td> <%=bc.Tables %> </Td>
<tr>
<td>Cookie Support</td>
<td> <%=bc.Cookies %> </Td>
<tr>
<td>Background Sound Support</td>
<td> <%=bc.BackgroundSounds %> </Td>
<tr>
<td>VBScript Support</td>
<td> <%=bc.VBScript %> </Td>
<tr>
<td>JavaScript Support</td>
<td> <%=bc.JavaScript %> </Td>
</table>
</BODY>
</HTML>
在浏览器预览的时候出错~
如:
************************************************************************************
HTTP 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
--------------------------------------------------------------------------------
技术信息(适用于支持人员)
错误类型:
Microsoft VBScript 编译器错误 (0x800A0408)
/sunx.asp, 第 12 行
Dim bc
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
页:
GET /sunx.asp
好像是定义变量时出的错~不知道是为什么,代码和书上一样的呀,难道书上也有问题?