vb开发的activex 与javascript 交互

王朝c#·作者佚名  2006-12-17
宽屏版  字体: |||超大  

vb开发的activex 与javascript 交互

vb开发的activex 与javascript 交互 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的一点点总结,希望对大家有点帮助。如有不正确的地方,

请大家指正。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有