解决方案 »

  1.   

    先确定你的网站其他不调用ActiveX控件的aspx页面能正常访问
      

  2.   

    服务器上发布aspx页面,需要.net环境,html不需要
    而且你要设置权限,让ASPNET用户有权限访问页面
      

  3.   

    其他aspx页面是可以正常访问的,我是通过代码直接在浏览器查看,在页面打开的时候会提示是否加载ActiveX控件,,选择是后就是叉,,html也会弹出提示,选是后,页面正常显示。
      

  4.   

    我看到了2个</body>
    你先把activex的代码拿掉,确定页面本身没问题,再把它加回去
      

  5.   

    是不是你生成出来的html有问题,把你的 html后缀改为aspx试试.如果没问题,那就是你前面的aspx生成有问题
      

  6.   

    <OBJECT ID="activex1" CLASSID="CLSID:3CF4EB62-5318-4a27-8FB8-89FA7D2B76D5" CODEBASE="setup.exe" width="100%" height="100%"></OBJECT></body>
    </body>这个body不是多的 ?
      

  7.   

    去掉activex 页面可以正常显示,,加回来就显示叉,,同事加上别的内容和activex 的话,就显示加的内容和叉
      

  8.   

    body我去掉了一个现在是这样:
    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="printWeb.test" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    </head>
    测试
     <body background="dotline2.gif" topmargin="0" leftmargin="0">
    <OBJECT ID="activex1" CLASSID="CLSID:3CF4EB62-5318-4a27-8FB8-89FA7D2B76D5" CODEBASE="setup.exe" width="100%" height="100%"></OBJECT>
    </body>
    </html>
    显示效果
      

  9.   

    会不会是两个</body>的问题呢