凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2025-02-04
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
阅读:1962回复:7

41b1两个扩展失效了——已解决。

楼主#
更多 发布于:2015-08-13 21:04
uc :: Firefox 附加组件
https://addons.mozilla.org/zh-CN/firefox/addon/uc/
一直用这个管理uc脚本,可以定义任何目录为脚本所在目录,比原始版本方便多了。41后似乎直接失效了。
——已更新可用

SearchLoad Options :: Firefox 附加组件
https://addons.mozilla.org/zh-CN/firefox/addon/searchload-options/
用来一定时间后自动清空搜索栏并弹回默认搜索引擎。用到的功能还是好的,但41开始只能设置当前标签页打开搜索结果,否则就不能搜索。
找了个uc脚本来实现需要的功能。

另外,如何禁用自带的pocket?
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-04-28
  • 发帖数18492
  • 经验4848枚
  • 威望5点
  • 贡献值4324点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2015-08-13 21:50
原版还是有维护 尽量用原版吧。searchload option 没发现替代扩展,有人有累类似 uc脚本吗?pocket 那个about:config搜索pocket那个enabled选项改成false,工具栏按钮直接从工具栏移除即可
Firefox More than meets your experience
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
2楼#
发布于:2015-08-13 21:59
uc可以用userchromejs
user_pref("browser.pocket.enabled", false);
l10x
火狐狸
火狐狸
  • UID36895
  • 注册日期2011-08-03
  • 最后登录2024-04-18
  • 发帖数175
  • 经验180枚
  • 威望0点
  • 贡献值36点
  • 好评度5点
  • 社区居民
  • 忠实会员
3楼#
发布于:2015-08-14 10:03
41.0b1下pan不显示工具栏
liuxb
非常火狐
非常火狐
  • UID26160
  • 注册日期2008-09-05
  • 最后登录2021-12-02
  • 发帖数659
  • 经验324枚
  • 威望0点
  • 贡献值184点
  • 好评度16点
4楼#
发布于:2015-08-18 22:03
找了个uc脚本来实现需要的功能。
============================
楼主,能不能分享下这个脚本啊,谢谢!
我的...
凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2025-02-04
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
5楼#
发布于:2015-08-18 22:11
liuxb:找了个uc脚本来实现需要的功能。
============================
楼主,能不能分享下这个脚本啊,谢谢!
回到原帖

非常生硬地将三个脚本合在了一起。应该可以更优雅一些的。
而且现在的自动清空只有在搜索后才生效,原扩展是定期清空。当然有利有弊。

// ==UserScript==
// @Name           SearchBarPlus.uc.js
// @description    对搜索栏功能的补充
// @include        chrome://browser/content/browser.xul
// ==/UserScript==
  
//搜索完成后自动清空搜索栏并切回默认搜索引擎
(function() {
    var searchbar = document.getElementById("searchbar");
    searchbar._doSearchInternal = searchbar.doSearch;
    searchbar.doSearch = function(aData, aInNewTab) {
        this._doSearchInternal(aData, aInNewTab);
        // 清空搜索栏
        this.value = "";
        // 切回默认引擎
        this.currentEngine = this.engines ? this.engines[0] : this._engines[1];
    };
}());
  
//更换搜索引擎后立即搜索
(function() {
    var searchbar = document.getElementById("searchbar");
    eval("searchbar.select = " + searchbar.select.toString().replace(/}$/,
        "if (this.getAttribute('empty') != true && this.textbox.value.length)\
        this.textbox.onTextEntered();\
        }")
    );
})();
  
//鼠标移动到搜索栏自动聚焦
var timer;
document.getElementById('searchbar').addEventListener('mouseover', function (e) {
  timer = setTimeout(function () {
    document.getAnonymousElementByAttribute(document.getElementById('searchbar'), 'class', 'searchbar-textbox').select();
  }, 1000); //延迟执行,单位毫秒
}, false);
document.getElementById('searchbar').addEventListener('mouseout', function (e) {
  clearTimeout(timer); //移出搜索框不执行
}, false);
liuxb
非常火狐
非常火狐
  • UID26160
  • 注册日期2008-09-05
  • 最后登录2021-12-02
  • 发帖数659
  • 经验324枚
  • 威望0点
  • 贡献值184点
  • 好评度16点
6楼#
发布于:2015-08-18 22:26
凭枰:非常生硬地将三个脚本合在了一起。应该可以更优雅一些的。
而且现在的自动清空只有在搜索后才生效,原扩展是定期清空。当然有利有弊。

// ==UserScript==
// @Name           SearchBarPlus....
回到原帖
谢谢,这个原来好多脚本都失效了,另外,清空搜索栏能不能加个延时啊?
我的...
凭枰
狐狸大王
狐狸大王
  • UID32865
  • 注册日期2010-05-17
  • 最后登录2025-02-04
  • 发帖数536
  • 经验489枚
  • 威望1点
  • 贡献值226点
  • 好评度50点
  • 社区居民
  • 忠实会员
7楼#
发布于:2015-08-19 10:17
liuxb:谢谢,这个原来好多脚本都失效了,另外,清空搜索栏能不能加个延时啊?回到原帖
不会。
找到了告诉我一声。
游客

返回顶部