如何跨进程在Firefox网页中执行自定义Javascript
前几天写了一个跨进程在IE中执行脚本的工具:
[img=http://p.blog.csdn.net/images/p_blog_csdn_net/zswang/IEScript.GIF]下载链接[/img]目前只知道在IE中如何跨进程执行JavaScript或VBScript但如何在Firefox中执行就没有头绪了。
希望有人能提供点线索,路过也帮忙顶一下。
提供完美解决方案者另给200专家分答谢。
跨进程在IE执行脚本的步骤(具体实现自己搜吧)
1、向IE窗体发送“WM_HTML_GETOBJECT”消息得到返回结果;
2、通过“ObjectFromLresult()”API函数得到IHTMLDocument2接口;
3、调用IHTMLDocument2.execScript(script, language);
--------------
实际上在IE和Firefox的地址栏上输入:“javascript:alert("Hello world!");”也可以运行脚本。
不过对于多行的、庞大的脚本,处理起来实在不方便。
--------------
比如运行如下脚本: