阅读:2799回复:9
Stay-Open这个扩展的功能有没有脚本/CSS能实现?
这个扩展实现一个不错的功能:在 书签/历史/地址栏搜索 这三个菜单用中键点击项目后,菜单不消失,这样就允许在新标签页打开多个菜单项目。很适合跟我的CyberSearch配合,也适用于使用Live bookmarks(RSS书签)的用户。
Stay-Open Menu :: Firefox Add-ons 下载地址: https://addons.mozilla.org/en-US/firefo ... 1.5-fx.xpi 不知道有没有脚本或者CSS可以实现?谢谢 |
|
|
1楼#
发布于:2009-04-08 19:27
只想要能用右键多开址栏下拉菜单标签,不知有这样的脚本吗
|
|
2楼#
发布于:2009-04-08 19:27
我只在Mac下的 Firefox 中成功使用该扩展……
在Windows下,在知道这个扩展之前已经莫名其妙地有了这个功能;之后重建一个 Profile 来优化一下速度,结果那功能也莫名其妙地消失了(前一个 Profile 中所有启用的扩展都已经装上了的);更莫名其妙的是即使加上了这个扩展之后还是不能实现那功能(彻底服了)…… |
|
|
3楼#
发布于:2009-04-08 19:27
这个扩展代码已经变复杂啦,相关代码有500多行,不是以前的两句就能搞定了
所以还是用扩展吧,反正也不大 |
|
|
4楼#
发布于:2009-04-08 19:27
谢谢,我知道了,刚才其实我已经删除了多余的行号,但是我是用Awesomebar的下拉菜单来测试的,结果我说没用。事实上书签和历史是正常的。
代码中没有关于Awesomebar的设置,Cye3s能不能看看最新的Stay-open扩展的代码呢?因为Stay-open实现了地址栏下拉菜单的中键点击不消失。 |
|
|
5楼#
发布于:2009-04-08 19:27
那个论坛复制出来的代码有问题-_-
我都改用附件上传了 保存成stayopenmenu.uc.xul 用我上次给你的那一句可以加载 <overlay id="stayopenmenu" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" > <menu id="bookmarksMenuPopup" onclick='if(event.button != 1) {return;} BookmarksEventHandler.onCommand(event)' /> <hbox id="bookmarksBarContent" onclick='if(event.button != 1) {return;} BookmarksEventHandler.onCommand(event);' /> <menu id="history-menu" onclick="if(event.button != 1) {return;} var node = event.target.node; if (node) { PlacesUIUtils.markPageAsTyped(node.uri); openUILink(node.uri, event, false, true);}" /> </overlay> |
|
|
6楼#
发布于:2009-04-08 19:27
呵呵,KMC也研究起usechrome.js 了。我一直没用啊。
|
|
|
7楼#
发布于:2009-04-08 19:27
|
|
|
8楼#
发布于:2009-04-08 19:27
还是拖曳吧,用了这个扩展之后,在新标签打开后关闭书签没办法只用鼠标,拖书签的话,需要的时候用一用还可以
|
|
9楼#
发布于:2009-04-08 19:27
|
|
|