|
阅读:2683回复:4
地址栏看不到地址?
每夜版的地址栏看不到地址了?
|
|
|
1楼#
发布于:2010-11-29 21:08
装了最新版的TU1.0pre1了吗?
最新版的TU和一些扩展有冲突会造成地址栏不显示地址,而且reload好像也不能用了。。具体和哪个扩展冲突我没测试,只是单纯的换回了0.9.9.9pre16... |
|
|
2楼#
发布于:2010-11-29 21:08
经排查,是findbar这个js的问题,高手帮忙看一下?
/* Find bar on top */
(function () {
var findbar = document.getElementById('FindToolbar');
//move findbar to the top
var tabpanels = gBrowser.mPanelContainer;
tabpanels.parentNode.insertBefore(findbar, tabpanels);
//bottom border
findbar.setAttribute("style", "-moz-border-bottom-colors: none;");
})();
// Toggle findbar, and auto highlight keyword
var Init_Find = true;
function HighlightText() {
var Highlight = gFindBar.getElement("highlight");
if (Init_Find) {
Init_Find = false;
Highlight.setAttribute('checked', true);
}
if (Highlight.checked && gFindBar._findField.
value!=gFindBar._lastHighlightString) {
Highlight.click(); Highlight.click();
}
}
(function ToggleFindBar() {
var cmd_find = document.getElementById("cmd_find");
if (cmd_find) {
var cmd_text = cmd_find.getAttribute("oncommand").
replace("gFindBar.onFindCommand();",
"if (gFindBar.hidden) { $& HighlightText(); }"
+"\nelse gFindBar.close();")
cmd_find.setAttribute("oncommand", cmd_text);
eval('XULBrowserWindow.onLocationChange = ' +
XULBrowserWindow.onLocationChange.toString()
.replace('gFindBar.getElement("highlight")',
'// $&'));
}
})(); |
|
|
3楼#
发布于:2010-11-29 21:08
|
|
|
4楼#
发布于:2010-11-29 21:08
|
|