首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

javascript怎的将byte[]数组作为参数传递给activex控件的方法

2012-12-31 
javascript怎样将byte[]数组作为参数传递给activex控件的方法一是、现在要在前台用Javascript调用activex控

javascript怎样将byte[]数组作为参数传递给activex控件的方法
一是、现在要在前台用Javascript调用activex控件,activex控件的方法中含有参数为byte[]数组。用Javascript调用,要怎么将byte[]数组传递给Javascript,然后Javascript将参数传递给activex控件的方法,并获取该activex控件的方法的返回值
二是、要在aspx.cs后台页面调用Javascript函数,获取Javascript函数的返回值

Javascript代码如下:   
  function Init(Src,Result)
   {  
  var Pc=document.getElementById("myActivex");
   var result= Pc.ExecuteCnd(Src,Result); //activex方法参数为byte类型,返回byte类型的值
   return result;   
  }
后台代码如下:
byte Src=100;
byte Result=101;
  ScriptManager.RegisterStartupScript(this, this.GetType(), "cmd", "Init('"+Src+"','"+Result+"');", true);//调用前台Javascript并传递参数给Javascript的方法
出现问题:类型不匹配
请教各位大虾!!!!
[解决办法]
javascript没有byte可以用variant

热点排行