站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Javascript 专题vb开发的activex 与javascript 交互

vb开发的activex 与javascript 交互

摘要: vb开发的activex 与javascript 交互
<textarea readonly style="border:none;font-family:Courier New;line-height:150%;width:760px;overflow-y:visible">

1) javascript操作activex。
开发工程中,我们常会用到这种情况。比如说,当点击web控件时,使activex的某个按妞变灰。
为了实现上面的功能,我们要在activex中加一个let属性。然后在set~~中加如相应的操作代码。
这样在网页里我们就可以通过javascript来操作这个属性。
我们在activex程序中加入:
Public Property Let TxtVisible(ByVal New_TxtVisible As Boolean)
Text1.visible = New_TxtVisible
PropertyChanged "BlnSystemUser"
End Property
在网页中我们就可以用document.all('activex的id').TxtVisible = ture 或者false来设置txt是否显示了。
2)activex来操作javascript函数。
我们在网页中加入一段javascript代码:
function Test(){
alert("test")
}
在activex我们可以通过如下代码来调用。
UserControl.Parent.Script.Test()
同时我们可以使用
UserControl.Parent.Script.window.Close来关闭当前网页。
UserControl.Parent.Script.document.location.href="aa.html" 来更换连接。

以上是这段时间开发activex的一点点总结,希望对大家有点帮助。如有不正确的地方,
请大家指正。


</textarea>
↑返回目录
前一篇: JavaScript Web页面内容导出到Word、Excel
后一篇: javascript--拿你沒轍9/23