JavaScript调用ActiveX问题
最近做了一个ActiveX放在web上,用来录音的。但是出现问题如下:
1. 在第一次正常录音之后,需要关闭浏览器然后重新打开才能再执行
2. 如果去掉录音功能,以上问题就不存在了。
看了一些资料说是资源的问题,刚接触这方面不了解,请指点。代码如下
<HTML>
<HEAD>
<TITLE>Spring</TITLE>
<OBJECT id=Lsy align="CENTER" WIDTH=0 HEIGHT=0 codeBase="Spring.CAB#version=9,0,0,1" classid="CLSID:0264FD8A-953F-4B39-A881-336A79297008"></OBJECT>
<script language="javascript">
function doTest() {
var result = Lsy.Getsound();//这个是ActiveX的录音函数,如果把函数里的录音部分去掉就一点问题没有
alert(result);
}
</script>
</HEAD>
<input type="button" value="R.s" id="btnOK" onclick="doTest();"></input>
</HTML>
请指点。