IEfans/IE专区/IE相关/内容

用IE浏览器快速打开当前Firefox中的网页链接

IE相关 2011-01-06 21:58 阅读(4557)
在Firefox中遇到某些网页的无法打开的问题,会首先想到用IE浏览器来解决。为此Firefox开发了数种扩展插件,可以将浏览器分页以IE内核开启的功能,如过IE Tab或Coral IE Tab。小编试用以后,发现这些插件往往不是很稳定,经常会有IE分页被自动被关闭的现象,甚至会导致整个Firefox浏览器假死或崩溃。这里我们向您推荐一款Firefox的附加组件FireGestures,当你浏览的网页需要用IE打开的时候,可以通过这个组件直接触发IE浏览器,并在IE中打开当前链接,免去你在进行繁琐的操作,非常的方便。 首先用Firefox浏览器打开以下的网站进行安装, 附加组件下载地址:https://addons.mozilla.org/zh-CN/firefox/addon/6366 打开下载页面后,点击页面中央的“添加到Firefox”安装FireGestures,安装完毕后浏览器会提示你需要重启以便使插件生效。 重启Firefox浏览器后点击菜单栏中的“工具”-“附加组件”-“FireGestures”,选中FireGestures,然后点击下方的“选项”按钮打开FireGestures的设置页面。 接着点击下面的“映射”标签,选择“浏览器”,在点击下面的“添加脚本”按钮添加一个新脚本。 首先为这个脚本输入一个新的名字,这里就以“开启IE浏览器 - ieFans.net教程”为例,接着下面这段脚本代码粘贴到“脚本”右侧的文本框中。

const IE_PATH = "C:\\Program Files\\Internet Explorer\\iexplore.exe";

var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);

file.initWithPath(IE_PATH);

if (!file.exists()) {

alert("File does not exist: " + IE_PATH);

return;

}

var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);

try {

var args = [window.content.location.href];

process.init(file);

process.run(false, args, args.length);

}

catch (ex) {

alert("Failed to execute: " + IE_PATH);

}

最后就是设置一个对应的鼠标手势了,按住鼠标右键,在“动作”下面的方框中画一个“e”的图案,完成后点击“确认”保存设置。 (你不一定要画成e,可以画一个你认为比较容易操作的图案,本文仅以画e为例而已。) 设置开启IE浏览器的鼠标手势 以后浏览到需要用IE浏览器打开的链接时,只要在那个链接上划个圆圈,Firefox就会自动使用IE浏览器打开这个链接了。 看到这里,相信大家也明白这个到底插件是干嘛的了,其实FireGestures是一款很强大的“鼠标手里”操作插件,本文中介绍的内容算是FireGestures一个很小的运用,通过定义各种动作,您可以随心所欲的快速启动各种程序功能。具体还可以做什么当然不是本文要讨论的内容,想了解更多内容可以搜索一下,网上有很多这方便的介绍。
相关应用
必备软件
相关阅读