ActiveX控件调用网页JavaScript中的函数
来源:互联网 发布:有限元分析知乎 编辑:程序博客网 时间:2024/05/11 05:00
本篇文档将介绍怎样在ActiveX控件中调用网页中的JavaScript函数。
在网上搜索许久,终于找到了一个简单易用的方法,这里先要给出来源代码的网址http://www.codeproject.com/com/JSCalls.asp。这是一个例子,可以调用网页中的JavaScript函数,但还不是我们想要的,它需要通过网页的源代码来初始化,而我们用.NET开发MFC的ActiveX控件时无法得到运行时网页的源代码,所以要通过其它方法来初始化。在狂GOOGLE和MSDN后,找到了怎样在MFC中得到IHTMLDocument2对象(具体是什么对象我也不是很清楚,但这个对象中存放了客户端网页里的很多信息)。另一方面,简单修改了上面网址中提供的类源代码,就可以运行了。
下面是具体的步骤:
1.
bool CWebPage::SetDocument(IHTMLDocument2* spDoc)
{
}
2.
3.
IOleClientSite *site;
所有步骤都已经列出,可以轻松的在ActiveX中调用网页中的JavaScript函数。当然,你们可以自己再去看看CWebPage类的成员函数,里面有得到JavaScript函数列表、调用需要参数的JavaScript函数等等。
- ActiveX控件调用网页JavaScript中的函数
- 实现从ActiveX调用网页中的javascript函数.
- ActiveX如何调用引用该ActiveX的网页中的JavaScript函数
- ActiveX如何调用引用该ActiveX的网页中的JavaScript函数
- 网页调用activex控件
- 网页调用activex控件
- ActiveX控件调用JavaScript函数的方法
- JavaScript调用ActiveX控件
- JavaScript中调用C# ActiveX控件中的方法
- activex控件中调用html页面中的javascript
- 关于网页调用ActiveX控件的补充
- 有界面的ActiveX 控件,网页调用
- C# ActiveX控件中调用JavaScript方法
- javascript调用c++写的ActiveX控件
- c#Activex控件中调用JavaScript
- c# ActiveX控件中调用javaScript方法
- QT和网页中的JavaScript函数相互调用的实现
- 在ActiveX控件中如何动态调用在资源中的DLL函数之"准"一体化方法
- 给电脑装完系统之后,发现U盘少了几个G!
- Visual C++ 6.0简介与创建控制台应用程序和MFC应用程序
- 【LeetCode】Path Sum II 二叉树递归
- 字符串做key的hashtable性能
- cocos2d-x在MAC平台中创建项目
- ActiveX控件调用网页JavaScript中的函数
- C 中常用到的宏
- 变量存储
- jqeury 无刷新 验证表单 各种简单好用
- 对SingleTask和TaskAffinity的理解
- linux socket编程细节
- 指针和引用的区别(附const指针)
- 创建自己的网站
- ExtJs Ext.TaskMgr定时刷新数据源