html中插入activex控件之后 需要在 网页中实现控件的属性及方法,出现问题
<body>
<div id="auto" style="width:1000px;height:600px" onmousemove="DisplayCoord(event)">
<object
id="autoshow"
classid="clsid:B21550C3-DD4A-467E-B88B-228BE14F6C84"
codebase="http://localhost/softdown/AutoShowControl.cab#version=1,0,0,1"
width="1000px"
height="600px"
>
</object>
</div>
<script type="text/javascript">
function getX(obj)
{
var parObj=obj;
var left=obj.offsetLeft;
while(parObj=parObj.offsetParent)
{
left+=parObj.offsetLeft;
}
return left;
}
function getY(obj)
{
var parObj=obj;
var top=obj.offsetTop;
while(parObj = parObj.offsetParent)
{
top+=parObj.offsetTop;
}
return top;
}
function DisplayCoord(event)
{
var top,left,oDiv,m_x,m_y;
oDiv=document.getElementById("auto");
top=getY(oDiv);
left=getX(oDiv);
m_x = (event.clientX-left+document.body.scrollLeft)-2;
m_y = (event.clientY-top+document.body.scrollTop)-2;
document.getElementById("demo").innerHTML=m_x+","+m_y;
autoshow.mousenove(m_x,m_y);
}
</script>
</body>
在<script> 内的函数内输入autoshow后没有任何控件的属性及方法的提示,当然autoshow.mousenove(m_x,m_y);的功能也不能实现,但是控件在网页中能正常显示及工作,跪求大神赐教!在线等