<object id="cc"  classid="clsid:8FB57340-5B0F-3EFC-929A-6C6EBA977936">
   <param   name="ProjectName" />
   <param   name="DtInfo" /> 
</object>
ProjectName,DtInfo  ,怎么给这两个参数传个固定的值,
ProjectName,DtInfo  这两个东西 我写在一个已经生成ActiveX一个 类库里 定义 的两个 get  set  方法。
我要让  ProjectName=“你好”DtInfo=“ok” 怎么传进去

解决方案 »

  1. document.getElementById("cc").setAttribute("ProjectName","你好");
      

  2. 谢谢您 怎么通过javascript  写从数据库中查出来的值放另外一个DtInfo"里。数据库取出来的是dt
    数据库是这样的string strSqlCon = "user id = sa ;password = 123456;initial catalog = VideoManage ; Server = 192.168.57.47;";
                    sqlCon = new SqlConnection(strSqlCon);
                    sqlCon.Open();
                 
                    dt = new DataTable();
                    SqlCommand sqlcmd = sqlCon.CreateCommand();
                    sqlcmd.CommandText = "select * from Vi_Stream ";
                    SqlDataReader sqldr = sqlcmd.ExecuteReader();
                    dt.Load(sqldr);
                    sqldr.Close();
                    sqlCon.Close();
      

  3. 可以后台查询好了然后输出到前台或者通过一个隐藏域赋值,然后前台通过javascript取值并赋给activex
      

  4. 可参看以下博客链接
    ActiveX开发详解 :http://blog.csdn.net/mingojiang/article/details/8159263
      

类似问题 »