KanKanFirst
小狐狸
小狐狸
  • UID42551
  • 注册日期2013-11-30
  • 最后登录2020-07-08
  • 发帖数41
  • 经验53枚
  • 威望0点
  • 贡献值40点
  • 好评度1点
  • 社区居民
  • 忠实会员
阅读:5350回复:18

求助:求一个 鼠标指向自动弹出菜单 的脚本组件

楼主#
更多 发布于:2014-07-07 03:23
求一个 鼠标指向能自动弹出菜单 的脚本组件
麻烦各位大大了>_<
KanKanFirst
小狐狸
小狐狸
  • UID42551
  • 注册日期2013-11-30
  • 最后登录2020-07-08
  • 发帖数41
  • 经验53枚
  • 威望0点
  • 贡献值40点
  • 好评度1点
  • 社区居民
  • 忠实会员
1楼#
发布于:2014-07-11 00:27
kuhi:没用这扩展,我也无解……回到原帖
了解了……还是谢谢Kuhi帮忙了!
kuhi
小狐狸
小狐狸
  • UID38677
  • 注册日期2012-04-17
  • 最后登录2015-01-08
  • 发帖数33
  • 经验41枚
  • 威望0点
  • 贡献值12点
  • 好评度4点
  • 社区居民
2楼#
发布于:2014-07-10 20:47
KanKanFirst:经过测试还是不行,上面这段代码在不使用Ominibar的时候有用,但是在使用ominibar扩展将搜索栏和地址栏合并后就失效了。
想来Ominibar真的是一个兼容性很差的扩展,默认的快捷键只能支持ctrl +滚轮的方式切换引擎,
其他的脚...
回到原帖
没用这扩展,我也无解……
KanKanFirst
小狐狸
小狐狸
  • UID42551
  • 注册日期2013-11-30
  • 最后登录2020-07-08
  • 发帖数41
  • 经验53枚
  • 威望0点
  • 贡献值40点
  • 好评度1点
  • 社区居民
  • 忠实会员
3楼#
发布于:2014-07-10 19:33
经过测试还是不行,上面这段代码在不使用Ominibar的时候有用,但是在使用ominibar扩展将搜索栏和地址栏合并后就失效了。
想来Ominibar真的是一个兼容性很差的扩展,默认的快捷键只能支持ctrl +滚轮的方式切换引擎,
其他的脚本都不兼容orz
连zAutoPopup.uc脚本也不兼容,鼠标移过去后无法自动弹出orz
如果能完美兼容上面两种方式就好了TAT
kuhi
小狐狸
小狐狸
  • UID38677
  • 注册日期2012-04-17
  • 最后登录2015-01-08
  • 发帖数33
  • 经验41枚
  • 威望0点
  • 贡献值12点
  • 好评度4点
  • 社区居民
4楼#
发布于:2014-07-10 19:19
KanKanFirst:十分感谢!只是可惜当使用ominibar合并搜索栏与地址栏时就无法生效orz
请问是否有能兼容ominibar的脚本TAT
回到原帖
(function() {
	//	滚轮搜索引擎按钮切换搜索引擎
	var searchbar = document.getElementById("searchbar");
	var searchbarEngineBtn = document.getAnonymousElementByAttribute(searchbar, "anonid", "searchbar-engine-button");
	searchbarEngineBtn.setAttribute("tooltiptext","左键:搜寻选单\n滚动:切换搜索引擎");
	searchbarEngineBtn.setAttribute("onDOMMouseScroll", "EngineScroll.onScroll(event);");
	EngineScroll = {
		onScroll: function(event) {searchbar.selectEngine(event, (event.detail > 0));}
	};
}());
KanKanFirst
小狐狸
小狐狸
  • UID42551
  • 注册日期2013-11-30
  • 最后登录2020-07-08
  • 发帖数41
  • 经验53枚
  • 威望0点
  • 贡献值40点
  • 好评度1点
  • 社区居民
  • 忠实会员
5楼#
发布于:2014-07-10 11:55
kuhi:一時忘了修改$,這次應該可以了
(function() {
    var searchbar = document.getElementById("searchbar");
    //    允許鼠標滾輪切換搜索引擎
    s...
回到原帖
十分感谢!只是可惜当使用ominibar合并搜索栏与地址栏时就无法生效orz
请问是否有能兼容ominibar的脚本TAT
kuhi
小狐狸
小狐狸
  • UID38677
  • 注册日期2012-04-17
  • 最后登录2015-01-08
  • 发帖数33
  • 经验41枚
  • 威望0点
  • 贡献值12点
  • 好评度4点
  • 社区居民
6楼#
发布于:2014-07-10 09:25
KanKanFirst:我试了一下好像没用……请问是把代码保存成.uc.js文件放在chrome文件夹下么……回到原帖
一時忘了修改$,這次應該可以了
(function() {
    var searchbar = document.getElementById("searchbar");
    //    允許鼠標滾輪切換搜索引擎
    searchbar.addEventListener("DOMMouseScroll", function(event) {
        this.selectEngine(event, (event.detail > 0));
    }, true);
}());
KanKanFirst
小狐狸
小狐狸
  • UID42551
  • 注册日期2013-11-30
  • 最后登录2020-07-08
  • 发帖数41
  • 经验53枚
  • 威望0点
  • 贡献值40点
  • 好评度1点
  • 社区居民
  • 忠实会员
7楼#
发布于:2014-07-09 22:33
kuhi:(function() {
    var searchbar = $("urlbar").appendChild($("searchbar"));
    //    允许鼠标滚轮切换搜索引擎
    searchbar.addEv...
回到原帖
我试了一下好像没用……请问是把代码保存成.uc.js文件放在chrome文件夹下么……
kuhi
小狐狸
小狐狸
  • UID38677
  • 注册日期2012-04-17
  • 最后登录2015-01-08
  • 发帖数33
  • 经验41枚
  • 威望0点
  • 贡献值12点
  • 好评度4点
  • 社区居民
8楼#
发布于:2014-07-09 20:58
KanKanFirst:十分感谢楼上的解答,已经安装脚本 十分好用!
另外想请问是否哪里能下载以下两个最新版本的脚本 论坛里原先的地址已经失效orz
autopaste.uc.js: 下载
功能:定位光标到输入文字区,等个一秒钟时间就立刻粘贴的脚本

Scroll...
回到原帖

(function() {
    var searchbar = $("urlbar").appendChild($("searchbar"));
    //    允许鼠标滚轮切换搜索引擎
    searchbar.addEventListener("DOMMouseScroll", function(event) {
        this.selectEngine(event, (event.detail > 0));
    }, true);
}());
hzzhaiqi
火狐狸
火狐狸
  • UID30112
  • 注册日期2009-08-18
  • 最后登录2015-09-15
  • 发帖数279
  • 经验180枚
  • 威望1点
  • 贡献值44点
  • 好评度28点
9楼#
发布于:2014-07-09 17:26
文科:怪不得呢回到原帖
而且, 就算强行让它自动弹出面板,也会产生其他问题,面板毕竟和菜单不一样。在面板中点击按钮,结果出现二级菜单的同时面板也被隐藏了。冲突了。
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
10楼#
发布于:2014-07-09 17:06
hzzhaiqi:zcust_autopopup.uc.xul  需要弹出菜单在按钮里面,而 FF右上角的菜单按钮 并不在里面,所以无效。回到原帖
怪不得呢
hzzhaiqi
火狐狸
火狐狸
  • UID30112
  • 注册日期2009-08-18
  • 最后登录2015-09-15
  • 发帖数279
  • 经验180枚
  • 威望1点
  • 贡献值44点
  • 好评度28点
11楼#
发布于:2014-07-09 16:52
文科:哪个的确不行,作者也有段时间没有出现了,只能期待下一次更新了回到原帖
zcust_autopopup.uc.xul  需要弹出菜单在按钮里面,而 FF右上角的菜单按钮 并不在里面,所以无效。
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
12楼#
发布于:2014-07-09 16:07
KanKanFirst:我试了一下zcust_autopopup.uc.xul ,但不知为何FF右上角的菜单按钮无法定制自动弹出orz回到原帖
哪个的确不行,作者也有段时间没有出现了,只能期待下一次更新了
KanKanFirst
小狐狸
小狐狸
  • UID42551
  • 注册日期2013-11-30
  • 最后登录2020-07-08
  • 发帖数41
  • 经验53枚
  • 威望0点
  • 贡献值40点
  • 好评度1点
  • 社区居民
  • 忠实会员
13楼#
发布于:2014-07-09 14:05
文科:目前在用 zcust_autopopup.uc.xul  2014.04.27更新!!! - UC 脚本(userChrome Script) - 广场 @ Mozest.com - Mozilla 社区回到原帖
我试了一下zcust_autopopup.uc.xul ,但不知为何FF右上角的菜单按钮无法定制自动弹出orz
KanKanFirst
小狐狸
小狐狸
  • UID42551
  • 注册日期2013-11-30
  • 最后登录2020-07-08
  • 发帖数41
  • 经验53枚
  • 威望0点
  • 贡献值40点
  • 好评度1点
  • 社区居民
  • 忠实会员
14楼#
发布于:2014-07-07 18:37
十分感谢楼上的解答,已经安装脚本 十分好用!
另外想请问是否哪里能下载以下两个最新版本的脚本 论坛里原先的地址已经失效orz
autopaste.uc.js: 下载
功能:定位光标到输入文字区,等个一秒钟时间就立刻粘贴的脚本

ScrollSearchEngines.uc.js  下载 脚本官方主页下载
通过在搜索栏滚动鼠标改变选中的搜索引擎。这样可以让您不必按一下菜单,然后单击您想要使用的引擎。它在您的鼠标指针悬停在搜索栏,或者当您已经选择了一个关键字并且点击右键悬停在“通过XXXX搜索...”菜单项这两种方式都能工作。
上一页
游客

返回顶部