如何在程序中调用firefox并打开指定网页?

Python037

如何在程序中调用firefox并打开指定网页?,第1张

要实现这个功能有几个客观前置条件。

1、主调用程序具备足够高的权限(主要是访问别的程序的权限);

2、当前系统中安装有火狐浏览器

3、视所采用的操作系统,以windows为例你有以下几个办法:

1>使用汇编语言调用Win32 API。该方法比较复杂,难以理解,应用不是太广。

2>使用C直接调用。这里的C语言跟标准C语言是有区别的,加入了一些跟操作系统有关的一些限制,可以直接调用系统的API实现自己功能。

3>通过MFC调用。MFC为Microsoft Foundation Class Library的缩写,即为微软基本类库。该类库封装了大部分的Win32 API函数,使其表现为类库中类的成员函数,这样用户就可以通过使用Visual C++来调用MFC中的类的成员函数,也就是Win32 API了。MFC在Visual Studio6.0中就存在,后来微软推出.NET平台后,MFC依然被包含在平台内。最新的.NET平台 VS2010.NET测试版中,MFC依然存在。

针对你的情况,其实就是驱动火狐浏览器,并将网址作为传参传递进去即可。

您好,感谢您对火狐的支持

修改HOST的方法,修改时添加的IP地址必须是有效的,您可以使用代理方式浏览,安装autoproxy插件,然后配合Goagent帐号使用,详细教程在:http://mozilla.com.cn/post/48033/

您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

火狐浏览器(Firefox浏览器)是一种区别于IE浏览器的新型浏览器,除了具有网页浏览器的功能之外,还包括更多特色功能,如阻止弹出广告,集成google工具栏功能,并且整合多种搜索引擎,实现更方面的信息检索等。

Google网站对火狐浏览器的介绍是:

“Mozilla Firefox 是具有弹出窗口拦截、标签页浏览及隐私与安全功能的一种 Web 浏览器。我们将 Google 工具栏与 Firefox 结合供用户下载,从而提供更多功能:Google 搜索、拼写检查和自动填充。”

MozillaFirefox是一个自由的,开放源码的浏览器,适用于Windows,Linux和MacOSX平台,它体积小速度快,还有其它一些高级特征,主要特性有:标签式浏览,使上网冲浪更快可以禁止弹出式窗口自定制工具栏扩展管理更好的搜索特性快速而方便的侧栏.这个版本做了脱胎换骨的更新,代码更优秀,功能更强大,包括安装程序,界面和下载管理器都作了改进。精品汉化插件使用方法:点击’菜单"--"工具"--’’扩展’’,把.xpi文件拖进弹出窗口里,稍后就可以看到Firefox会询问你是否要安装这个插件,点击是即可,重启浏览器。

☆CompactMenu:在工具栏上的完全相同的菜单栏就像一个菜单的菜单。

☆ExtendedStatusbar:一个显示速度、进度百分比、时间和载入字节数的状态条(和Opera相似)

☆GmailNotifier:您的Gmail邮件帐户提供通知功能。

☆MinimizetoTray:将MozillaFirefox,Thunderbird和Seamonkey最小化到Windows的系统托盘。

☆SuperDragAndGo:拖拽一个链接到网页的任意空白位置来在新标签页中打开链接。就像MyIE中超级拖拽一样。

☆SwitchProxyTool:一个允许您快速并且容易的在多个代理服务器配置之间管理并切换的工具。

☆DownloadWith:让你可以自定义下载工具来下载文件。

☆easyGestures:通过一个圆盘菜单显示的鼠标手势。

☆WeatherFox:在工具栏或状态栏中显示最近的天气!

☆Adblock:为您的浏览器提供全面的广告阻止功能。

☆IEViewforWindows:通过Firefox的上下文菜单在InternetExplorer中打开页面。

☆TabbrowserExtensions:为您的浏览器分页浏览功能增强。

☆undoclosetab:添加撤销关闭标签页的功能。

Firefox1.5.0.1 绿色增强版 收藏夹超多资源,7款超酷主题!超大可视面积

不支持中文目录 不然无法运行

增强超大可视版界面: