<script type="text/javascript">
        var SPID="<%=spid %>";
        var flag="<%=flag %>";
        var URL="<%=url %>";
        onload= function   CreateCom()
        {     
            showATX.innerHTML="<object id='Catia' classid='CLSID:78D0454C-3ABF-45A0-865E-D57DCEF83D73' width='100px' height='120px' ></object>"; 
            if(flag=="")
            {
                document.getElementById("Catia").NRC_New_DownLoadFile(URL,SPID);
            }
            else
            {
                document.getElementById("Catia").NRC_New_UseProduct(URL,SPID);
            }
            window.close ();
        }
    </script>我想问一下'CLSID:78D0454C-3ABF-45A0-865E-D57DCEF83D73  代表什么
另外NRC_New_DownLoadFile(URL,SPID);    这个方法应该在哪?

解决方案 »

  1.   

    CLSID对应的是注册表里的
    HKEY_CLASSES_ROOT\CLSID
    是windows标识唯一程序的一个ID
    通过这个ID可以在页面上引用那个程序NRC_New_DownLoadFile(URL,SPID)
    这个方法位置应该在页面引入的js文件里吧
    这个js有可能是加密的
      

  2.   


    这个方法应该是控件里的方法吧
    CLSID就是引用那个控件的
      

  3.   


    那方法应该是在js文件中的吧
    页面没有引用任何js文件。。
    后台代码也没有这个方法
      

  4.   


    确实是下载文件的  是一个模型文件
    现在问题就是说这个源码我找不到。。使用object标签还需要添加什么引用之类的么?
    还是怎样的。。
      

  5.   


    使用object就像使用script一样引用了啊
    不需要引用别的了
    源码找不到就悲剧了,如果需要这个功能的话
    你岂不是要自己再写
      

  6.   


    这源文件一般会放在哪里?
    需要上传catpart图像文件
    现在我是真找不到那个方法在哪里
    oracle的blob类型的字段可以保存catpart文件么?
      

  7.   


    应该是你们公司自己开发的控件吧
    你问问公司人有没知道的
    多半是C++开发的,不一定安装在哪个盘的哪个位置了第二个问题无法回答你
    我们公司开发用的都是mysql
      

  8.   

    你去注册表里找一下那个ID
    应该能找到那个dll或是ocx文件
      

  9.   


    不客气。公司没什么任务的时候就泡泡CSDN