标题:[求助]运行出错
只看楼主
Kongzi
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-1-3
 问题点数:0 回复次数:13 
[求助]运行出错
<%@ LANGUAGE = VBScript %> <HTML>   <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>
错误提示是:
错误类型: Microsoft VBScript 编译器错误 (0x800A0408) 无效字符 /test.asp, line 12       Dim bc
怎么解决呢?不知道是哪里的问题。 该实例是教程里面的一个简单实例。 想不到我开始学习asp就遇到问题。晕! 实例教程出处:http://bc-cn.net/Article/web/asp/jc/200409/13.html

[此贴子已经被作者于2005-9-6 11:58:53编辑过]

搜索更多相关主题的帖子: 运行 
2005-09-06 11:55
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 
      Dim bc
^^^^^^^^^^^ 这里有一些全角的空格

天津网站建设 http://www./
2005-09-06 12:05
Kongzi
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-1-3
得分:0 
以下是引用griefforyou在2005-9-6 12:05:46的发言:       Dim bc
^^^^^^^^^^^ 这里有一些全角的空格
修改了,不过还是出错!晕。
错误类型: Server 对象, ASP 0177 (0x800401F3) 无效的类别字符串 /test.asp, 第 13 行

2005-09-06 12:19
Kongzi
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-1-3
得分:0 
Set bc = Server.CreateObject("MSWC.BrowserType")

这句我还真的是看不懂。哪里有错呢?

2005-09-06 12:42
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
这句话前面也有全角空格 你应该查找替换一下全角空格
2005-09-06 13:28
Kongzi
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-1-3
得分:0 
以下是引用islet在2005-9-6 13:28:30的发言: 这句话前面也有全角空格 你应该查找替换一下全角空格
应该不是全角空格的问题了。我都有替换。 而且出错提示也不同吖。好像是对象的什么问题。 怎么解决呢?

2005-09-06 13:32
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
好了


&lt;%@ LANGUAGE = VBScript %&gt;
&lt;HTML&gt;
  &lt;HEAD&gt;
     &lt;TITLE&gt;用ASP提供的浏览器性能组件来辨别客户浏览器&lt;/TITLE&gt;
   &lt;/HEAD&gt;
   &lt;BODY BGCOLOR="White" topmargin="10" leftmargin="10"&gt;
    &lt;font size="4" face="Arial, Helvetica"&gt;
    &lt;b&gt;用ASP提供的浏览器性能组件来辨&lt;br&gt;别客户浏览器&lt;/b&gt;&lt;/font&gt;&lt;br&gt;
    &lt;hr size="1" color="#000000"&gt;
     &lt;!-- 定义并创建浏览器性能对象 --&gt;
     &lt;%
   Dim bc
   Set bc = Server.CreateObject("MSWC.BrowserType")
     %&gt;
     &lt;!-- 在表格中描述客户浏览器的信息 --&gt;
     &lt;Table border=1&gt;
       &lt;tr&gt;
       &lt;td&gt;Browser Name&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.Browser %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;Browser Version&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.Version %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;Major Version&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.Majorver %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;Minor Version&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.Minorver %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;Frame Support&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.Frames %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;Table Support&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.Tables %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;Cookie Support&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.Cookies %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;Background Sound Support&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.BackgroundSounds %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;VBScript Support&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.VBScript %&gt; &lt;/Td&gt;
       &lt;tr&gt;
       &lt;td&gt;javascript Support&lt;/td&gt;
       &lt;td&gt; &lt;%=bc.javascript %&gt; &lt;/Td&gt;
     &lt;/table&gt;
   &lt;/BODY&gt;
&lt;/HTML&gt;
2005-09-06 13:38
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
就是空各问题 我刚才替换掉200多个全角空格
2005-09-06 13:39
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
运行结果如下: 用ASP提供的浏览器性能组件来辨 别客户浏览器
Browser Name Netscape
Browser Version 4.00
Major Version 4
Minor Version 00
Frame Support True
Table Support True
Cookie Support True
Background Sound Support False
VBScript Support False
javascript Support True

[此贴子已经被作者于2005-9-6 13:42:41编辑过]

2005-09-06 13:40
Kongzi
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-1-3
得分:0 
islet,谢谢你。 不过我还是不行吖。本地就是不能正确运行。我安装了IIS的。 但我传到远程服务器上,就正常了。 那我是还需要安装什么组件吗????

2005-09-06 15:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-26834-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.313588 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved