在jsp中有一个ocx控件<OBJECT id="ICDSC" style="WIDTH: 0px; HEIGHT: 0px" 
classid=clsid:4A35C037-9252-4C50-801B-247BDF4C2AC5></OBJECT>我现在不想在打开页面时就初始化,需要在点击该页面的某个按钮后再进行初始化我在javascript中使用是这种加载方式var obj=document.createElement("div");
obj.id='aaa';
obj.innerHTML='<OBJECT id="ICDSC" style="WIDTH: 0px; HEIGHT: 0px"  classid=clsid:4A35C037-9252-4C50-801B-247BDF4C2AC5></OBJECT>';
document.body.appendChild(obj);
alert(document.getElementById("aaa").innerHTML);也能alert相应的内容,但是确没有起到初始化的目的,请高手指教!!!急……

解决方案 »

  1.   

    ocx控件名aa   
      调用函数     
      <script>   
      aa.函数名(参数);   
      </script>   
      属性   
      aa.属性名;   
      事件   
      <script   event="事件名"   for="控件名">   
      在触发这个事件的时候要做的操作   
      </script>
      

  2.   

    建议你把 ocx 打成一个exe文件,需要点击按钮的是安装 一下就可以了
      

  3.   


    var obj = document.createElement("object");
    document.body.appendChild(obj);
    obj.setAttribute("classid", "clsid:4A35C037-9252-4C50-801B-247BDF4C2AC5");