繁体   English   中英

如何用C ++扩展HTMLDomTree

[英]How to extend HTMLDomTree by C++

嗨,C ++和JavaScript极客,

我想创建一个具有以下功能的IE插件,

  1. IE工具栏上嵌入了一个按钮(完成)
  2. 通过单击按钮,它会执行一些预编译的C ++代码,以处理DOM树(完成)
  3. 我需要增强第2步,将本机函数附加到“ window”对象(例如window.myfunc = function(a, b){return a + b;}; ),然后“评估”一些预定义的JavaScript,最终调用myfunc。

我只是不知道如何“扩展”现有对象“窗口”。 有人可以给我一些提示吗?

实际上,我希望我的插件可用于IE和Firefox / Chrome。 但是IE是当前的优先级之一。

PS:如果有一种方法可以将功能“ myfunc”注册到JavaScript执行上下文的全局名称空间,那也很酷。

谢谢,迈尔斯

好。 没有人回复:(

最后,我通过创建可在JavaScript中使用的COM对象达到了目标。 缺点是该解决方案仅适用于IE。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM