以前都是基于一个搭建好的框架进行开发,今天因为测试功能的需要自己要搭建一个简单的页面进行功能检测,碰到了一些问题,在此把解决后的代码分享给大家。

首先,TerraExplorer v6的ActiveX分为功能显示和API提供两部分,第一版测试页面如下:


   
   




   


       
           
       
       
           
       
   

                           
           

               
               

           

通过实践发现虽然ActiveX的事件添加成功并能够使用,但是具体功能如加载数据等基础功能却不能实现,并且浏览页面时弹出对话框询问是否允许添加ActiveX,于是将提供API的对象动态添加到页面中


   



   


       
           
       
       
           
       
   

               
           

               
               

           

功能实现,可以使用API进行二次功能开发,但是目前skyline v6因为改动较大,无法给V5的提供良好兼容性,因此改为使用V5接口进行尝试