hanange
火狐狸
火狐狸
  • UID23154
  • 注册日期2008-03-07
  • 最后登录2012-12-18
  • 发帖数104
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:2745回复:9

求一个在keyconfig下的FX重启代码

楼主#
更多 发布于:2011-04-09 16:28
RT
还有向下3行或几行的代码(如鼠标滚轮的效果)
ctrl+f打开查找和隐藏查找
另外,其配置文件在什么位置?(主要用来转移到其他电脑里的FX而不用重新配置一遍)
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
1楼#
发布于:2011-04-09 16:28
CooB
千年狐狸
千年狐狸
  • UID2829
  • 注册日期2005-02-06
  • 最后登录2023-05-23
  • 发帖数2176
  • 经验140枚
  • 威望0点
  • 贡献值18点
  • 好评度3点
  • 社区居民
  • 忠实会员
2楼#
发布于:2011-04-09 16:28
这家伙没有导出自定义快捷键的功能,比较保守。
不过可以将配置好的都分别复制出来自己保存在txt,供恢复时参考。

向下多少行这个问题,你可以重复贴向下1行的代码即可。我是重复贴了20个。like this:
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
3楼#
发布于:2011-04-09 16:28
楼上这个很有创意啊;:D
可以用下翻半页和上翻半页。
下半页:
function (ev, arg) {
    var win = window.content;
    win.scrollBy(0, win.innerHeight / 2);
}

上半页:
function (ev, arg) {
    var win = window.content;
    win.scrollBy(0, - (win.innerHeight / 2));
}
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
4楼#
发布于:2011-04-09 16:28
Application.restart();
-いたんですか? -ええ、ずっと
hanange
火狐狸
火狐狸
  • UID23154
  • 注册日期2008-03-07
  • 最后登录2012-12-18
  • 发帖数104
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2011-04-09 16:28
CooB:这家伙没有导出自定义快捷键的功能,比较保守。
不过可以将配置好的都分别复制出来自己保存在txt,供恢复时参考。

向下多少行这个问题,你可以重复贴向下1行的代码即可。我是重复贴了20个。like this:
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
goDoCommand('cmd_scrollLineDown');
回到原帖

不错,很有创意 感谢


貌似不起作用啊。。。。。。

[quote="白左"]Application.restart();[/quote]
有作用,感谢
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
6楼#
发布于:2011-04-09 16:28
忘记去掉了。

下半页:
代码:

 
var win = window.content;
    win.scrollBy(0, win.innerHeight / 2);



上半页:
代码:

var win = window.content;
    win.scrollBy(0, - (win.innerHeight / 2));
不带口罩
火狐狸
火狐狸
  • UID22190
  • 注册日期2007-12-07
  • 最后登录2016-08-15
  • 发帖数189
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
7楼#
发布于:2011-04-09 16:28
var confirmRestart = window.confirm('Are you sure you want to restart firefox?');
if(!confirmRestart) return;
    
var appStartup = Components.interfaces.nsIAppStartup;
// if (canQuitApplication()) // uncomment if using zeniko's Session Manager
Components.classes["@mozilla.org/toolkit/app-startup;1"]
.getService(appStartup).quit(appStartup.eRestart | appStartup.eAttemptQuit);
hanange
火狐狸
火狐狸
  • UID23154
  • 注册日期2008-03-07
  • 最后登录2012-12-18
  • 发帖数104
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2011-04-09 16:28
alanfly:忘记去掉了。

下半页:
代码:

 
var win = window.content;
    win.scrollBy(0, win.innerHeight / 2);



上半页:
代码:

var win = window.content;
    win.scrollBy(0, - (win.innerHeight / 2));
回到原帖

Done!

[quote="不带口罩"][code]
var confirmRestart = window.confirm('Are you sure you want to restart firefox?');
if(!confirmRestart) return;
    
这句很实用,感谢
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
9楼#
发布于:2011-04-09 16:28
转载隔壁Sprill提供的新的翻页代码,原理跟Coob分享的代码差不多。
设置数字为自己想要的翻页行数就可以了。
7楼代码是瞬间定位,没有滚动过程,下面的代码效果跟pagedown、pageup一样,支持平滑滚动。
向下滚动:
for (var i = 0; i < 18; i++) {
        goDoCommand("cmd_scrollLineDown");
    }

向上滚动:
for (var i = 0; i < 18; i++) {
        goDoCommand("cmd_scrollLineUp");
    }
游客

返回顶部