首页 / 知识
关于activex:Active X控件JavaScript
2023-04-13 03:31:00

Active X Control JavaScript我和我的同事遇到了一个令人讨厌的情况,我们必须使用活动的X控件来操纵页面上的网络摄像头。 是否可以为活动x控件中的按钮分配一个javascript事件处理程序,以便在单击该按钮时在页面上触发操作,还是我们必须在html页面本身上创建一个按钮来操纵Active X Control,然后可以在页面上执行任何必要的操作? 请仅使用现有的ActiveX控件。像Flash或Silverlight。 Flash具有内置的网络摄像头支持,并且可以通过JavaScript进行控制。 Silverlight没有内置的相机支持,但是它的JavaScript集成很棒。 如果您必须自己编写而不是烦恼,那么让它与JavaScript交互是微不足道的。您只需要公开 对于事件,您需要了解连接点。 是的!您可以在C / ActiveX领域中引发事件,这会使JavaScript代码运行事件处理程序功能。我什至可以制作一个完全不可见的ActiveX控件(与页面背景颜色相同),而没有按钮或视觉反馈,该控件通过JavaScript和CSS来完成其所有GUI。 edit:Frank的建议是正确的。这是脚本事件的链接。 我的策略是,当我想在浏览器中强制进行更新时,调用一个名为MyUpdate(实现IConnectionPoint)的C函数。 (此外,我确保在Fire_MyUpdate方法中泵送Windows消息,因为有时JavaScript代码会通过调用ActiveX控件上的方法而回调到C领域;这避免了冻结浏览器并确保JavaScript GUI保持响应状态,例如用于"取消"按钮。) 在浏览器端,JavaScript代码具有引用对象的全局变量,后跟" ::",后跟方法名称:
|
最新内容
相关内容
关于html:Windows窗体的WYSIWYG Mar
关于html:Windows窗体的WYSIWYG Markdown控件?,关于html:Windows窗体的WYSIWYG Markdown控件?,客户,应用程序,数据库,结构,A WYSIWYG Mar关于 c#:当文件变得可访问时是否可
关于 c#:当文件变得可访问时是否可以引发事件?,关于 c#:当文件变得可访问时是否可以引发事件?,文件,对象,事件,修改,Is It Possible To关于c#:调用跨线程事件的最简单方法
关于c#:调用跨线程事件的最简单方法,关于c#:调用跨线程事件的最简单方法,事件,线程,后台,事件模型,Cleanest Way to Invoke Cross-Thre关于c#:控件与标准HTML
关于c#:控件与标准HTML,关于c#:控件与标准HTML,控件,披露,为我,这对,Controls versus standard HTML我正在使用ASP.NET(C#-我知道这对这个Asp.net MVC用户控件ViewData
Asp.net MVC用户控件ViewData,Asp.net MVC用户控件ViewData,集合,索引器,视图,属性,Asp.net MVC User Control ViewData当控制器基于关于c#:ASP.NET自定义控件-复合
关于c#:ASP.NET自定义控件-复合,关于c#:ASP.NET自定义控件-复合,自定义控件,冒险,概要,大家好,ASP.NET Custom Controls - Composites
概使用lambda作为事件处理程序会导致
使用lambda作为事件处理程序会导致内存泄漏吗?,使用lambda作为事件处理程序会导致内存泄漏吗?,方法,memory,leak,handlers,Can using l防止TreeView触发VB6中的事件?
防止TreeView触发VB6中的事件?,防止TreeView触发VB6中的事件?,事件,处理程序,我有一个,代码,Prevent a TreeView from firing events i关于多线程:Windows窗体线程和事件-
关于多线程:Windows窗体线程和事件-ListBox会及时更新,但是Progressbar会遇到巨大的延迟,关于多线程:Windows窗体线程和事件-ListBox关于多线程:在WinForms中,为什么不能
关于多线程:在WinForms中,为什么不能从其他线程更新UI控件?,关于多线程:在WinForms中,为什么不能从其他线程更新UI控件?,理由,很好,它是,关于javascript:添加多个window.onl
关于javascript:添加多个window.onload事件,关于javascript:添加多个window.onload事件,事件,用户控件,我向,添加,Add multiple window关于c#:用户控件属性设计器属性
关于c#:用户控件属性设计器属性,关于c#:用户控件属性设计器属性,可能会,起作用,如何更改,回答,User Control Property Designer Properti