CS中如何获取到HTML页面上Object中param的值

解决方案 »

  1.   

    我自己写了一个Activex,是不是我要在Activex中提前定义一个属性,然后在html中设置该属性值,之后我的Activex才可以获取到该属性值?
      

  2.   

    我是用C#写的,现在正在网上找如何在Activex中自定义属性
      

  3.   

    谢谢楼上的,我现在想实现的是:
    1、利用JS给该Activex的param赋值;
    2、在该Activex代码中获取到该值;
    3、在Activex中利用该值进行处理;现在第一、三步都不是问题,就是第二部不知道如何实现
      

  4.   

    <object id="obj1" height="100" />document.getElementById("obj1").getAttribute("height")手写的,没有测试哦.
      

  5.   

    谢谢大家的关心和支持。问题已经解决了,在此顺便写出大致的步骤:
    1、利用JS给该Activex的param赋值;
    ——
    <script for='window' event='onload' language=javascript>document.all.OBJ1.url=document.location.href;</script> 
    <object  id="OBJ1"  classid="CMPSOT.dll#CMPSOT.OTPanel" width="100%" height="100%"  VIEWASTEXT> 
    <param id="url" name="url" value="请点击初始化按钮">
    </object>
    2、在该Activex代码中获取到该值; 
    ——
    private string _url;
    public string url
    {
    get {return _url;}
    set {_url = value;}
    }
    this.lb_msg.Text = _url;3、在Activex中利用该值进行处理;
    ——
    这部分就不用说了