|
 
|
顶楼
发表于 2008-12-12 00:29
| 只看该作者
[交流] 鼠标移到菜单和下拉箭头上自动弹出下拉菜单(uc.js脚本)
本帖最后由 golf-at 于 2011-4-2 10:23 编辑
鼠标移到下拉箭头上自动弹出下拉菜单,支持窗口中所有的 dropmarker 元素(不仅包含firefox主界面上的 dropmarker 元素,也包含firefox选项、扩展选项等其它窗口上的dropmarker元素),测试中发现firefox选项中的极个别dropmarker元素无效,另外特别增加了对“搜索引擎列表”按钮以及 Personal Menu 按钮的支持(这几个元素不是dropmarker )。
Ver 1.8.0 兼容Firefox4.0。我自己的电脑上早就更新了,但忘记上传了。
Ver 1.6.6 修正bug:修正了1.6.5导致的bug。1.6.5版,鼠标移到按钮上有时不弹出下拉菜单。
Ver 1.6.5 修正bug:Firefox 4.0 的火狐橙按钮有点特别,鼠标从按钮移到下拉菜单上时,经常会导致下拉菜单消失。现在修正了。
Ver 1.6.3 修正bug:在1.6.0和1.6.2中,当鼠标移到地址栏下拉箭头上弹出下拉列表时,鼠标移到下拉列表上,会导致下拉列表消失。
Ver 1.6.2 修正1.6.0自动关闭菜单造成的问题:下拉菜单弹出时,如果用户在下拉菜单上点击鼠标右键弹出右键菜单,鼠标移到右键菜单时,会造成下拉菜单消失。
Ver 1.6.0 当下拉菜单弹出时,如果用户将鼠标移到其它地方,自动关闭弹出的下拉菜单。
Ver 1.5.3 1.5.2版不小心使用了1.5.0版来做修改的,1.5.1中已经支持的 menu-button 变得又不支持了。1.5.3版恢复了对 menu-button 的支持。
Ver 1.5.2 Firefox 3.7 Alpha 移除了一些属性,导致原来的脚本失效了。1.5.2 支持最新的 Firefox 3.7 Alpha。
Ver 1.5.1
1.5.0 不支持 type=menu-button 的按钮(比如:Undo Close Tab按钮),现在支持了。鼠标移到按钮图标上不弹出下拉菜单,移到下拉箭头上弹出下拉菜单。
Ver 1.5.0 1. 修正了侧边栏多次打开/关闭时Firefox越来越慢,最终导致Firefox崩溃的bug。 2. 对于按钮,仅仅当按钮的属性 type 为 menu 时才弹出下拉菜单。这个改动,会同时导致Hide Caption的M按钮的菜单不会自动下拉,Hide Caption的下个版本会跟着修改。
Ver 1.4.3 1. 修正了和我自己写的扩展 Hide Caption 中 M 按钮的下拉菜单不兼容的问题(弹出菜单的位置不对)。
Ver 1.4.2: 1. 修正了Ver 1.4.1中 AlwaysPop = false 时,鼠标放在非浏览窗口(比如选项对话框)中不能自动弹出的 bug。
Ver 1.4.1: 1. 修正了“编辑书签”窗口中“移除书签”不见了的bug。 2. 增加了一个选项 AlwaysPop(默认为 false),当值为 false 时,如果 firefox 未激活,那么就不自动弹出下拉菜单。如果希望 firefox 未激活时也能自动弹出下拉菜单,将 var AlwaysPop = false; 改为 var AlwaysPop = true; 就可以了。
Ver 1.4: 脚本名称改为Auto Popup了。增加了适用范围,对Undo Close Tabs扩展的按钮,以及Tab Mix Lite CE的Undo Close Tabs按钮,都可以生效了。
Ver 1.3: 1. 增加了对侧边栏中元素的支持。 2. 增加了对button的支持。对于那些按下后弹出下拉菜单的按钮,现在也可以自动弹出下拉菜单了。
Ver 1.2: 修正了一个小bug。将时间延迟改为200毫秒(延迟的时间放在代码的最上面了,需要修改延迟时间的话直接改最上面的数字200就可以了)。另外增加了对主菜单的支持,窗口的主菜单也可以自动下拉了。
|
附件: 您所在的用户组无法下载或查看附件
-
1
评分次数
-
|
|
|
|
|
|

|
2楼
发表于 2008-12-12 00:33
| 只看该作者
下了再顶 |
|
|
|
|
|
|

|
3楼
发表于 2008-12-12 00:50
| 只看该作者
诶,论坛某人等了很久的脚本,怎么现在就跑去 了??
看起来是时候安装uc.js了...... |
|
|
|
|
|
|
   
|
7楼
发表于 2008-12-12 07:53
| 只看该作者
我看了这个脚本尽管触动时间只设为了400毫秒,但是我这边用它感觉有点迟滞啊。不象400那么快的感觉……是不是这个脚本的执行效率上面还有点问题?
还有,搜索引擎列表那儿的下拉箭头无效……可惜!我我发现了一个现象,现在我的鼠标移动到搜索引擎图标上搜索栏就自动选中关键字了。所以我在猜想这个脚本是不是跟你写过的那个光标移动到搜索栏即全选关键字的uc.js彼此之间冲突了!
[ 本帖最后由 nettrottist 于 2008-12-12 10:24 编辑 ] |
|
|
|
|
|
|

|
8楼
发表于 2008-12-12 08:49
| 只看该作者
下了试试 |
|
|
|
|
|
|
 
|
9楼
发表于 2008-12-12 09:02
| 只看该作者
原帖由 nettrottist 于 2008-12-12 07:53 发表 
我看了这个脚本尽管触动时间只设为了400毫秒,但是我这边用它感觉有点迟滞啊。不象400那么快的感觉……是不是这个脚本的执行效率上面还有点问题?
还有,搜索引擎列表那儿的下拉箭头无效……可惜!我我发现了一个现象,现在我 ... 感觉有一点点延迟,不是脚本的问题,而是菜单弹出时会有一点延迟。你在firefox的任何地方点鼠标右键看看就知道了。
我在 firefox 3.0.4 和 firefox 3.1b3pre 中测试了。在 firefox 3.1b3pre 中,搜索框的两个下拉箭头都没有问题。在 firefox 3.0.4 中,先下拉“搜索引擎列表”的话,再移到“搜索历史"箭头那儿的话,有时会弹不出,反之也一样。如果是从搜索框外面移到“搜索引擎”按钮或者“搜索历史”下拉箭头的话就没有问题。 |
|
|
|
|
|
|
 
|
10楼
发表于 2008-12-12 09:08
| 只看该作者
原帖由 nettrottist 于 2008-12-12 07:53 发表 
我我发现了一个现象,现在我的鼠标移动到搜索引擎那个位置,搜索栏就自动选中关键字了。所以我在猜想这个脚本是不是跟你写过的那个光标移动到搜索栏即全选关键字的uc.js彼此之间冲突了! 我试了一下,和这个脚本无关,之前的那个光标移动到搜索栏即全选关键字的脚本,只要鼠标移到搜索框的任何位置就会自动全选搜索框中的文字。 |
|
|
|
|
|
|
   
|
12楼
发表于 2008-12-12 10:22
| 只看该作者
原帖由 golf-at 于 2008-12-12 09:08 发表 
我试了一下,和这个脚本无关,之前的那个光标移动到搜索栏即全选关键字的脚本,只要鼠标移到搜索框的任何位置就会自动全选搜索框中的文字。 刚把那个鼠标放在搜索框即选中搜索框文字的脚本暂时转移出chrome作测试。果然不是这个脚本引起的冲突。
经过一段时间思考排查终于查出来了,原来是跟organize search engines这个扩展冲突了。但是对于我这个使用了很多很多搜索引擎所以离不开这个扩展给搜索引擎加分类文件夹的人来说,我无法弃用这个扩展。只好忍受了!
[ 本帖最后由 nettrottist 于 2008-12-12 11:35 编辑 ] |
附件: 您所在的用户组无法下载或查看附件
|
|
|
|
|
|
 
|
13楼
发表于 2008-12-12 10:25
| 只看该作者
原帖由 nettrottist 于 2008-12-12 10:22 发表 
那我现在不仅是放在搜索框内就全选,即便鼠标放到搜索引擎那个图标也会全选。
难道你们不会吗?
如果你们不会的话,让我这里是什么情况?是跟哪个脚本冲突? ... 我没用你怀疑有冲突的那个光标移动到搜索栏即全选关键字的uc.js
只用了这个下拉的,没出现你说的问题,移到图标那只会选择搜索引擎,不会选关键字
而且延迟也没你们说的那么明显啊,我觉得反应还蛮不错的啊 |
|
|
|
|
|
|
 
|
14楼
发表于 2008-12-12 10:34
| 只看该作者
使用了下,不错哦,呵呵
希望能够增加菜单栏上的菜单也自动下拉 |
|
|
|
|
|
|

|
15楼
发表于 2008-12-12 11:19
| 只看该作者
楼主,俺已经下载了http://mozilla.sociz.com/viewthread.php?tid=20276&extra=&page=1说的userChrome.zip (698 Bytes)(解压后再放),也下载了楼主提供的uc.js,放在/profile/chrome,重启ff怎么没起作用。
ff 3.1b2
在线等 |
|
|
|
|
|
|
 
|
16楼
发表于 2008-12-12 12:15
| 只看该作者
| 需要安装 userChrome.js 这个扩展,再将 userChrome.js 放在配置文件夹的 chrome 目录下。我的这个脚本,也要先解压(后缀名.uc.js),也放在配置文件夹的 chrome 目录下,然后重启 firefox 就可以了。 |
|
|
|
|
|
|
 
|
17楼
发表于 2008-12-12 12:59
| 只看该作者
增加了对主菜单的支持,窗口的主菜单也可以自动下拉了。 这个非常不错,支持,完美啊
[ 本帖最后由 hallelujah 于 2008-12-12 13:01 编辑 ] |
|
|
|
|
|
|
   
|
19楼
发表于 2008-12-12 13:09
| 只看该作者
ctrl+H等调出的侧边栏下拉箭头??呃,,可以考虑支持吗?要求越来越多。 |
|
|
|
|
|
|
 
|
20楼
发表于 2008-12-12 13:19
| 只看该作者
我没有菜单栏...请问能支持书签工具栏上的书签文件夹吗...鼠标悬停后自动弹出下拉菜单.....
我用的FULL FLAT 主题,书签工具栏上的书签文件夹都有小箭头的..可是放上去后不会自动弹出下拉菜单 |
|
|
|
|
|
|
 
|
21楼
发表于 2008-12-12 13:49
| 只看该作者
原帖由 点球射飞 于 2008-12-12 13:19 发表 
我没有菜单栏...请问能支持书签工具栏上的书签文件夹吗...鼠标悬停后自动弹出下拉菜单.....
我用的FULL FLAT 主题,书签工具栏上的书签文件夹都有小箭头的..可是放上去后不会自动弹出下拉菜单 ... 我用FULL FLAT主题测试过了,支持的呀。书签工具栏上的书签文件夹,本来就是 dropmarker 元素,不需要做特别的处理。 |
|
|
|
|
|
|
 
|
22楼
发表于 2008-12-12 14:04
| 只看该作者
原帖由 golf-at 于 2008-12-12 13:49 发表 
我用FULL FLAT主题测试过了,支持的呀。书签工具栏上的书签文件夹,本来就是 dropmarker 元素,不需要做特别的处理。 我的书签工具栏上的书签文件夹测试有效,自动弹出 |
|
|
|
|
|
|
 
|
25楼
发表于 2008-12-12 16:23
| 只看该作者
真是怪哉啊...我这里书签工具栏的 书签文件夹始终不能自动弹出下拉菜单
请问你们用的是什么版本呢,我用的官方的3.04... 我特意在安全模式下只装这一个脚本..但还是没用....
绝对排除是和其它扩展和脚本冲突 |
|
|
|
|
|
|
 
|
26楼
发表于 2008-12-12 20:18
| 只看该作者
真是怪哉啊...我这里书签工具栏的 书签文件夹始终不能自动弹出下拉菜单
请问你们用的是什么版本呢,我用的官方的3.04... 我特意在安全模式下只装这一个脚本..但还是没用....
绝对排除是和其它扩展和脚本冲突 ...
点球射飞 发表于 2008-12-12 16:23  你是不是定制,把书签工具栏拖到菜单栏,然后又取消书签工具栏了 |
|
|
|
|
|
|
 
|
27楼
发表于 2008-12-12 21:17
| 只看该作者
| 没有呢,我是直接隐藏菜单栏的..并且我在安全模式,无任何扩展脚本..就是FF初始状态下只装了这个脚本也还是不行..书签工具栏的文件夹始终不会自动展开 |
|
|
|
|
|
|

|
28楼
发表于 2008-12-12 21:23
| 只看该作者
没有呢,我是直接隐藏菜单栏的..并且我在安全模式,无任何扩展脚本..就是FF初始状态下只装了这个脚本也还是不行..书签工具栏的文件夹始终不会自动展开 ...
点球射飞 发表于 2008-12-12 21:17  我用的也是 FULL FLAT 主题,刚才遇到过“书签工具栏、地址栏、搜索栏”都不会自动展开的情况(只有Personal Menu 有效)
把垃圾 缓存全清理了一下,就又有效了,真是奇怪了- - |
|
|
|
|
|
|
 
|
29楼
发表于 2008-12-12 21:35
| 只看该作者
| 真的很诡异啊...我其它都有用,就是书签工具栏的文件夹没有用.....真是郁闷.. |
|
|
|
|
|
|
 
|
30楼
发表于 2008-12-13 01:31
| 只看该作者
ctrl+H等调出的侧边栏下拉箭头??呃,,可以考虑支持吗?要求越来越多。
nettrottist 发表于 2008-12-12 13:09  已经支持了。其实不仅仅是支持这一个按钮,对于所有类似的按钮,现在都可以自动弹出下拉菜单了。 |
|
|
|
|
|