论坛
Firefox 桌面版
Firefox for Android
附加组件
RSS
搜索
登录
注册
bugmenot的个人空间
访问量
25
新鲜事
帖子
资料
https://www.firefox.net.cn/index.php?m=space&uid=36046
有没有将焦点移动到其他地方后自动恢复刚才被删除的网址的扩展?
有没有将焦点移动到其他地方后自动恢复刚才被删除的网址的扩展?虽然这个扩展(Auto Complete :: Firefox 附加组件
https://addons.mozilla.org/zh-CN/firefo ... src=search
)可以实现我想要功能,但是我觉得这个扩...
全文
回复
(
8
)
2013-05-17 19:07
来自版块 -
Firefox 扩展、插件、脚本和样式
◆
◆
表情
告诉我的粉丝
提 交
白左
:
这才看到撸主说的是焦点移动而不是鼠标移动……那么就简单啦 var RestoreURLOnBlur = function(e){ gURLBar.value = gBrowser.currentURI.spec; } gURLBar.addEventListener(&qu...
(2013-05-17 19:07)
回复
aaaa007cn
:
当firefox窗口非激活时 地址栏也会丢失焦点 这个也要处理 不过好在addon sdk中有相关事件可以直接挂载
(2013-05-17 19:07)
回复
白左
:
理论上来说只要切换标签,就应该全部重置,从头开始 gURLbar是全局共享的,不是标签的成员
(2013-05-17 19:07)
回复
aaaa007cn
:
html:input.urlbar-input 这是每个标签都自己独立? 还是所有标签共享一个? 还有一个情况 在一个标签中焦点切到地址栏 然后切换到其他标签 再切回那个标签 焦点还会回到地址栏 这种怎么处理? 额外加上标签切换事件的监听?
(2013-05-17 19:07)
回复
白左
:
不过应该也没关系吧, 可以这样: 监听地址栏的mousein事件. 载入事件 in的时候记录当前url, 监听out和载入事件 out时恢复url, 取消out和载入监听; 载入时重新记录新的url 这样,当删除地址并回车的情况下不进行任何操作, 其他情况都恢复url
(2013-05-17 19:07)
回复
aaaa007cn
:
路过表示opera和firefox一样 不清楚ie和chrome表现如何 或者你可以考虑自己做个脚本 当地址栏失去焦点时设置为页面location这样? 不过感觉这种方式逻辑上问题很大
(2013-05-17 19:07)
回复
bugmenot
:
用户被禁言,该主题自动屏蔽!
(2013-05-17 19:07)
回复
fang5566
:
这个扩展也没有你说的功能啊,删除了又反复不是很困扰?另外这个扩展不臃肿
(2013-05-17 19:07)
回复
bugmenot
加关注
写私信
1
关注
1
粉丝
257
帖子
返回顶部