阅读:4902回复:7
有没有把地址栏工具栏按钮栏都移动到底下的扩展?
别人想要代问。。。。
|
|
1楼#
发布于:2008-02-23 22:00
移动到底下是说在浏览器底部添加一个工具栏还是说直接把这些按钮放在状态栏?
|
|
|
2楼#
发布于:2008-02-23 22:00
status button
|
|
3楼#
发布于:2008-02-23 22:00
移动到底下是说在浏览器底部添加一个工具栏还是说直接把这些按钮放在状态栏?
直接把这些按钮放在状态栏 Status Buttons 不支持 3吧 |
|
4楼#
发布于:2008-02-23 22:00
2.0也是勉强支持,哈哈
|
|
|
5楼#
发布于:2008-02-23 22:00
All-in-one sidebar是支持把按钮放在状态栏乃至标签栏的!
|
|
|
6楼#
发布于:2008-02-23 22:00
|
|
7楼#
发布于:2008-02-23 22:00
除了all in one side bar 还有 total toolbar这个扩展都可以实现. 不过偶更倾向用userchrome.js 脚本实现.
//将地址栏插入到底部状态栏前面(不包括搜索栏) (function(){ var urlBar = document.getElementById('urlbar'); var statusBar = document.getElementById('status-bar'); statusBar.parentNode.insertBefore(urlBar, statusBar); })(); 如果想将地址栏和搜索栏一起移动到底部可以用以下的方法: 定制里面自己添加一个新的工具栏, 例如命名为:BUBAR, 用DOM Inspector可以查看到这个新建工具栏的ID为"__customToolbar_BUBAR" 如果建立了其他名称的工具栏可以自行在DOM Inspector中查找ID, 然后将地址栏和搜索栏都拖到新建的工具栏上去. 再加入以下脚本. //定制->添加新工具栏, 命名为BUBAR,将地址栏和搜索栏拖放到新的BUBAR工具栏上 //将BUBAR插入到底部状态栏上方 !!注意!! 请先添加好新的工具栏后再使用该脚本 (function(){ var urlBar = document.getElementById('__customToolbar_BUBAR');//移动的工具栏ID按自己的实际情况修改 var statusBar = document.getElementById('status-bar'); statusBar.parentNode.insertBefore(urlBar, statusBar); })(); ========================分割线========================= 另外为了配合地址栏移动底部方便粘贴网址打开网站和复制网址等操作, 修改了点击地址栏左侧图标按键的动作脚本, 右键点击粘贴复制了的网址并打开网站,双击就是复制地址栏的网址. // 右键点击URL地址栏左侧图标按键自动粘贴并打开网页. var pastenewtab2 = document.getElementById("page-proxy-stack"); if (pastenewtab2) { pastenewtab2.addEventListener("click", function(event){ if (event.button==2) { gURLBar.value=""; gURLBar.focus(); goDoCommand("cmd_paste"); handleURLBarCommand();//3.0 //gURLBar.handleCommand(); //3.1+ };}, true); pastenewtab2.setAttribute("context", ""); } // 双击地址啦左侧图标按键复制地址栏内容 var copyurl = document.getElementById("page-proxy-stack"); if (copyurl) { copyurl.addEventListener("dblclick", function(event){ openLocation(); goDoCommand("cmd_copy"); }, true); copyurl.setAttribute("context", ""); } |
|