Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用C++; H+C++和JavaScript GEOKES,_Javascript_C++_Internet Explorer_Dom - Fatal编程技术网

如何用C++; H+C++和JavaScript GEOKES,

如何用C++; H+C++和JavaScript GEOKES,,javascript,c++,internet-explorer,dom,Javascript,C++,Internet Explorer,Dom,我想创建一个具有以下特性的IE插件 IE工具栏中嵌入了一个按钮(完成) 点击按钮,执行一些预编译的C++代码,操作DOM树>强>(完成) < /LI> 我需要增强第2步,将本机函数附加到“窗口”对象(例如window.myfunc=function(a,b){returna+b;};),然后“评估”一些预定义的JavaScript,最终调用myfunc 我只是不知道如何“扩展”现有对象“窗口”。谁能给我一些线索 事实上,我希望我的插件同时适用于IE和Firefox/Chrome。但是IE是目前最

我想创建一个具有以下特性的IE插件

  • IE工具栏中嵌入了一个按钮(完成)
  • 点击按钮,执行一些预编译的C++代码,操作DOM树>强>(完成)<强> < /LI>
  • 我需要增强第2步,将本机函数附加到“窗口”对象(例如
    window.myfunc=function(a,b){returna+b;};
    ),然后“评估”一些预定义的JavaScript,最终调用myfunc
  • 我只是不知道如何“扩展”现有对象“窗口”。谁能给我一些线索

    事实上,我希望我的插件同时适用于IE和Firefox/Chrome。但是IE是目前最优先考虑的

    PS:如果有办法将函数“myfunc”注册到JavaScript执行上下文的全局名称空间,那也会很酷。

    谢谢, 英里数

    正常。没有人回答:(

    最后,我通过创建一个可以在JavaScript中使用的COM对象实现了这个目标