有没有办法从VB6控制一个Firefox实例?
有一个企业应用程序。这个应用程序有一个表单,我需要捕获Firefox会话,然后在Javascript中执行一个脚本,该脚本注入一个函数,使Post发布到该会话。
我可以在IE中完成,但我想知道是否有办法为FireFox做这件事。
答案 0 :(得分:2)
查看firefox activex控件http://www.iol.ie/~locka/mozilla/control.htm
答案 1 :(得分:0)
您可以通过Selenium使用多种语言控制Firefox(和其他浏览器)。
Selenium通常用于QA测试,但听起来它可以在你的场景中使用。
Selenium网站:http://seleniumhq.org
需要注意的一点是the list of languages supported by Selenium不包含VB6。鉴于VB6已经淘汰了10多年,这并不奇怪。它确实说“任何可以进行HTTP调用的语言都可以将命令传递给Selenium远程控制服务器。”但这意味着如果你打算坚持使用VB6,你可能必须编写自己的接口层。