zyb159357
小狐狸
小狐狸
  • UID22916
  • 注册日期2008-02-14
  • 最后登录2008-02-14
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:11848回复:15

firefox 3.0 bate3 怎么使用IE tab/ IE view或有其它扩展能替代吗?

楼主#
更多 发布于:2008-02-14 12:27
firefox 3.0 bate3 怎么使用IE tab和 IE view或有其它扩展能替代它?
leave
非常火狐
非常火狐
  • UID4598
  • 注册日期2005-03-31
  • 最后登录2019-07-26
  • 发帖数924
  • 经验152枚
  • 威望0点
  • 贡献值86点
  • 好评度4点
  • 社区居民
1楼#
发布于:2008-02-14 12:27
http://forums.mozine.cn/index.php?showtopic=20075
这里有修改版可以下载。
很多年过去。你还会因为那时的悲伤而悲伤么。
haoyun
小狐狸
小狐狸
  • UID21825
  • 注册日期2007-11-11
  • 最后登录2008-03-16
  • 发帖数9
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-02-14 12:27
baichi-000
小狐狸
小狐狸
  • UID22966
  • 注册日期2008-02-19
  • 最后登录2014-11-19
  • 发帖数18
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
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% 不过没成功。
xiaonanhai
非常火狐
非常火狐
  • UID3926
  • 注册日期2005-03-12
  • 最后登录2013-08-11
  • 发帖数830
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2008-02-14 12:27
这个脚本太强了。
红发IXFXI
火狐狸
火狐狸
  • UID22373
  • 注册日期2007-12-20
  • 最后登录2015-04-03
  • 发帖数150
  • 经验17枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
  • 忠实会员
5楼#
发布于:2008-02-14 12:27
脚本怎么用。。俺不会
kni245
小狐狸
小狐狸
  • UID25027
  • 注册日期2008-06-22
  • 最后登录2012-12-29
  • 发帖数1
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2008-02-14 12:27
花了不少时间搞清楚了FireGesture的方法,baichi-000也不说清楚。照我的贴图把baichi-000的代码贴上去。注意红框,第一句const APP_PATH 前面没有“//”。[/img]
ternatcn
火狐狸
火狐狸
  • UID4999
  • 注册日期2005-04-11
  • 最后登录2010-04-07
  • 发帖数254
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2008-02-14 12:27
kni245:花了不少时间搞清楚了FireGesture的方法,baichi-000也不说清楚。照我的贴图把baichi-000的代码贴上去。注意红框,第一句const APP_PATH 前面没有“//”。[/img]回到原帖
  果然。。偶以为是自己的人品问题呢。
偶的扩展有: access_flickr! adblock_plus adblock_plus__element_hiding_helper bbcode cleanhide easyDragToGo fireGestures flashgot foxyproxy greasemonkey opensearchfox tongwen delicious bookmarks tiny menu show location
飞雪幻天
狐狸大王
狐狸大王
  • UID18542
  • 注册日期2007-05-08
  • 最后登录2023-02-24
  • 发帖数444
  • 经验38枚
  • 威望0点
  • 贡献值36点
  • 好评度0点
  • 社区居民
8楼#
发布于:2008-02-14 12:27
火狐浏览器QQ群6494286
纸风车
小狐狸
小狐狸
  • UID27729
  • 注册日期2009-01-10
  • 最后登录2009-08-28
  • 发帖数57
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2008-02-14 12:27
baichi-000:在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% 不过没成功。
回到原帖
兄弟,你发的脚本太强了!只要把第一行的路径名改成遨游或者世界之窗的路径,就能用他们把网页打开。终于可以不用IETab了,真是太感谢了!
taizitju
千年狐狸
千年狐狸
  • UID10093
  • 注册日期2005-11-27
  • 最后登录2012-04-12
  • 发帖数3638
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2008-02-14 12:27
本来都是已经写在置顶贴里面的内容
[color=orange][b]为新手服务[/b][/color]  [color=BLUE][b]快速解决问题传送门:[/b][/color][url=https://www.firefox.net.cn/newforum/viewtopic.php?t=22571][color=red][b]①Firefox初级教程(置顶帖)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/viewtopic.php?t=27478][color=red][b]②孟婆汤(清空profile工具)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/viewtopic.php?t=26765][color=red][b]③减肥茶(半淘汰)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/search.php][color=red][b]④搜索论坛[/b][/color][/url]
waze
小狐狸
小狐狸
  • UID27487
  • 注册日期2008-12-17
  • 最后登录2010-01-06
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2008-02-14 12:27
我是菜鸟,脚本不会用呀,哪位大侠能介绍一下
hitsmaxft
非常火狐
非常火狐
  • UID25803
  • 注册日期2008-08-12
  • 最后登录2024-01-13
  • 发帖数740
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
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脚本里(在设置的第二页).再加上一个手势..

Lost in fx...
hitsmaxft
非常火狐
非常火狐
  • UID25803
  • 注册日期2008-08-12
  • 最后登录2024-01-13
  • 发帖数740
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2008-02-14 12:27
改了一点点

Lost in fx...
yjf1024
小狐狸
小狐狸
  • UID17769
  • 注册日期2007-04-02
  • 最后登录2009-10-30
  • 发帖数31
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2008-02-14 12:27
刚刚学习到,谢谢!
杨上当
上一页
游客

返回顶部