Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Visual Basic > vb开发的activex 与javascript 交互
【标  题】:vb开发的activex 与javascript 交互
【关键字】:c,ip,java,script,vb,javascript,activex,ex,vb,activex,javascript
【来  源】:BLOG.CSDN.NET

vb开发的activex 与javascript 交互

Your Ad Here

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的一点点总结,希望对大家有点帮助。如有不正确的地方,
请大家指正。



vb开发的activex 与javascript 交互:【上一篇】
asp.net开发wap必备:更好的匹配手机设备:【下一篇】
【相关评论】
没有相关评论
【发表评论】
姓名:
邮件:
随机码*
评论*
      
|  首 页  |  版权声明  |  联系我们   |  网站地图  |
CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.