阅读:12346回复:15
firefox 3.0 bate3 怎么使用IE tab/ IE view或有其它扩展能替代吗?
firefox 3.0 bate3 怎么使用IE tab和 IE view或有其它扩展能替代它?
|
|
1楼#
发布于:2008-02-14 12:27
|
|
|
2楼#
发布于:2008-02-14 12:27
IE View Lite:
https://addons.mozilla.org/zh-CN/firefox/addon/1429 |
|
3楼#
发布于:2008-02-14 12:27
在FireGesture官网看到一条脚本,可以实现此功能。自己添加就可以了。我设的RDR(画个I)很方便。
小改了一下,在链接上画手势是在IE打开链接,在空白处画是用IE打开当前页。 //const APP_PATH = "C:\\Program Files\\Internet Explorer\\iexplore.exe"; var srcNode = FireGestures.sourceNode; var linkURL = FireGestures.getLinkURL(srcNode); if (!linkURL) // throw "Not on a link"; linkURL=window.content.location.href; var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile); file.initWithPath(APP_PATH); if (!file.exists()) { alert("File does not exist: " + APP_PATH); return; } var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); try { var args = [linkURL]; process.init(file); process.run(false, args, args.length); } catch (ex) { alert("Failed to execute: " + APP_PATH); } 我是用双系统的,在另外一个系统要改IE路径,不方便,本来想用相对路径的%programFiles% 不过没成功。 |
|
4楼#
发布于:2008-02-14 12:27
这个脚本太强了。
|
|
5楼#
发布于:2008-02-14 12:27
脚本怎么用。。俺不会
|
|
6楼#
发布于:2008-02-14 12:27
花了不少时间搞清楚了FireGesture的方法,baichi-000也不说清楚。照我的贴图把baichi-000的代码贴上去。注意红框,第一句const APP_PATH 前面没有“//”。[/img]
|
|
7楼#
发布于:2008-02-14 12:27
|
|
|
8楼#
发布于:2008-02-14 12:27
|
|
|
9楼#
发布于:2008-02-14 12:27
baichi-000:在FireGesture官网看到一条脚本,可以实现此功能。自己添加就可以了。我设的RDR(画个I)很方便。兄弟,你发的脚本太强了!只要把第一行的路径名改成遨游或者世界之窗的路径,就能用他们把网页打开。终于可以不用IETab了,真是太感谢了! |
|
10楼#
发布于:2008-02-14 12:27
本来都是已经写在置顶贴里面的内容
|
|
|
11楼#
发布于:2008-02-14 12:27
我是菜鸟,脚本不会用呀,哪位大侠能介绍一下
|
|
12楼#
发布于:2008-02-14 12:27
挖坟...
const APP_PATH = "C:\\Program Files\\Internet Explorer\\iexplore.exe"; var srcNode = FireGestures.sourceNode; var linkURL = FireGestures.getLinkURL(srcNode); //if (!linkURL) // throw "Not on a link"; linkURL=window.content.location.href; var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile); file.initWithPath(APP_PATH); if (!file.exists()) { alert("File does not exist: " + APP_PATH); return; } var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); try { var args = [linkURL]; process.init(file); process.run(false, args, args.length); } catch (ex) { alert("Failed to execute: " + APP_PATH); } 添加到FireGesture脚本里(在设置的第二页).再加上一个手势.. |
|
13楼#
发布于:2008-02-14 12:27
改了一点点
|
|
14楼#
发布于:2008-02-14 12:27
刚刚学习到,谢谢!
|
|
|
上一页
下一页