cenfit
火狐狸
火狐狸
  • UID37528
  • 注册日期2011-10-08
  • 最后登录2021-11-01
  • 发帖数260
  • 经验19枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
阅读:2720回复:8

如何用firegesture手势打开IE页面?

楼主#
更多 发布于:2012-11-04 10:30
如题。
谢谢。
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
1楼#
发布于:2012-11-04 10:30
const APP_PATH
改为想要打开浏览器的路径。 下面是遨游2浏览器。。


const APP_PATH ="C:\\Program Files\\Maxthon2\\Maxthon.exe";

var srcNode = FireGestures.sourceNode;
var linkURL = gBrowser.currentURI.spec;

if (!linkURL)
  throw "Not on a link";

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);

//关闭Firefox当前标签
BrowserCloseTabOrWindow();
}
catch (ex) {
  alert("Failed to execute: " + APP_PATH);
}
cenfit
火狐狸
火狐狸
  • UID37528
  • 注册日期2011-10-08
  • 最后登录2021-11-01
  • 发帖数260
  • 经验19枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
2楼#
发布于:2012-11-04 10:30
谢谢。
我的意思是,在火狐浏览器中,利用鼠标手势,将当前页以IE形式打开。
这个可以吗?我不太懂。
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
3楼#
发布于:2012-11-04 10:30
cenfit:谢谢。
我的意思是,在火狐浏览器中,利用鼠标手势,将当前页以IE形式打开。
这个可以吗?我不太懂。
回到原帖

IE形式 是什麼挖勾?  
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
cenfit
火狐狸
火狐狸
  • UID37528
  • 注册日期2011-10-08
  • 最后登录2021-11-01
  • 发帖数260
  • 经验19枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
4楼#
发布于:2012-11-04 10:30
感谢idragonet,试验成功。
不过,我打开的是GreenBrowser。
====
看网上有人说fireie有时会出故障,所以希望在火狐中以IE打开当前页面,就像maxthon等双核浏览器高速与兼容模式切换一样。
taglife
千年狐狸
千年狐狸
  • UID38488
  • 注册日期2012-03-20
  • 最后登录2013-04-02
  • 发帖数2052
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
5楼#
发布于:2012-11-04 10:30
所以希望在火狐中以IE打开当前页面

這功能就是 FireIE 類的作用,
跟你 firegesture手势 有沒有起作用無關
Firefox 開啟安全模式,停用個人設定、佈景主題及擴充套件(無附加元件)測試:
說明 > 重新啟動但停用附加元件(Firefox 4+)
Firefox Profile: 說明 > 疑難排解資訊 > 開啟資料夾
排版引擎:Firefox(Gecko), Opera(Presto), Google Chrome(WebKit),
Safari(WebKit), Internet Explorer(Trident), Konqueror(KHTML)
cenfit
火狐狸
火狐狸
  • UID37528
  • 注册日期2011-10-08
  • 最后登录2021-11-01
  • 发帖数260
  • 经验19枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
6楼#
发布于:2012-11-04 10:30
taglife
這功能就是 FireIE 類的作用,
跟你 firegesture手势 有沒有起作用無關
回到原帖


可能是我没有表达清楚,总之就是调用ie内核打开当前页面。
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2024-05-18
  • 发帖数1513
  • 经验133枚
  • 威望0点
  • 贡献值46点
  • 好评度8点
  • 社区居民
7楼#
发布于:2012-11-04 10:30


可能是我没有表达清楚,总之就是调用ie内核打开当前页面。

你需要的功能就是IE tab的功能吧?
总之,鼠标手势的脚本还没法做到在firefox框架中直接调用IE内核渲染页面!
不过,如果你装了ie tab之类的扩展,也许ie tab提供了接口可以用来让firegestrues切换内核,这个等LX高人了。
cenfit
火狐狸
火狐狸
  • UID37528
  • 注册日期2011-10-08
  • 最后登录2021-11-01
  • 发帖数260
  • 经验19枚
  • 威望0点
  • 贡献值12点
  • 好评度1点
8楼#
发布于:2012-11-04 10:30
楼上说的是。
游客

返回顶部