RT,各位,我用c++写了一个方法并封装成.cab,里面使用webservice的一个方法进行处理。然后在html中做如下调用:
function doTest()
    {
var a = document.getElementById('activex');
var t ='test';
try    
        {    
var s = a.getKeywordTranslation("fdsd5t","t","t","t","t");
document.getElementById('tt').innerHTML=s;
alert('sss'+s);
}    
catch(ex)//catch   the   ex    
{    
alert("error");
}    
finally    
{    
}     
    }
奇怪的是有时的结果是正确的,有时的结果会返回此文件所在的文件夹,如“file:///E:/vsprojects/TranslationATL/CabPackage/Debug/4.htm”,刷新后再测试又会返回正常结果,刷新次数多时浏览器会崩溃,如图错误:各位有没有遇到过这种错误,请帮忙指明是什么问题,或者如何解决这个问题?
我在vs2005中单独测试这个没问题,放在网页中调用出现这样的问题。