个人整理的常见情况及处理问题如下:
一、打包好的CAB在ASP页面可以正常的通过<OBJECT>……</OBJECT>引用,但是在ASPX页面上引用就报错~!
最后采用折中的方法,在ASPX页面上用 <iframe id="chs_tree" name="chs_tree" runat="server" frameborder="0" marginheight="0" marginwidth="2" scrolling="auto" src="index.asp" style="height:0px; width:0px;"></iframe>引用ASP页面为框架页面,然后用JAVASCRIPT在本页面获取子页面的控件来实现对该OBJECT的调用~!
obj_chs=this.frames["chs_tree"].document.getElementById("Auth");
二、ASP页面在IIS正常的情况下VS2005上无法预览,解决方法,新建页面,然后类型设置为HTTP,问题解决~!
三、由于.NET2.0不支持ASP页面的调试,所以最好还是把ASP的页面改成ASPX的页面,方法就是删除ASP页面的头文件,然后将其换成<%@ Page Language="C#" ResponseEncoding="gb2312" %>