MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
阅读:2539回复:13

标签页载入时,刷新该标签页,就会变成New Tab?

楼主#
更多 发布于:2011-12-13 22:02
这个问题出现很久了,大概估计是在4.0开始.
特别是在网络特慢.特慢的情况下,重现几率100%

图片:QQ截图20111213215400.png


图片:QQ截图20111213215411.png

kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
1楼#
发布于:2011-12-13 22:02
这好像是个经典bug:如果网页还没有获得任何数据,则该网页的url也还没有跟该标签页挂上钩,暂停/刷新时会变成空白标签页。

可能是这个
Bug 191145 - If loading cancelled, tab/window remains with empty url location
https://bugzilla.mozilla.org/show_bug.cgi?id=191145
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
holoM
火狐狸
火狐狸
  • UID34176
  • 注册日期2010-10-04
  • 最后登录2019-06-25
  • 发帖数221
  • 经验36枚
  • 威望0点
  • 贡献值14点
  • 好评度2点
  • 社区居民
2楼#
发布于:2011-12-13 22:02
就是这样~喵!
目前还用着Firefox 24
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
3楼#
发布于:2011-12-13 22:02
kmc:这好像是个经典bug:如果网页还没有获得任何数据,则该网页的url也还没有跟该标签页挂上钩,暂停/刷新时会变成空白标签页。回到原帖

不会是打算一直"经典"下去吧
bobnemo
小狐狸
小狐狸
  • UID29702
  • 注册日期2009-07-17
  • 最后登录2012-04-14
  • 发帖数39
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2011-12-13 22:02
这个问题我也费解很久,只能等它载入完
大道有狐
狐狸大王
狐狸大王
  • UID37815
  • 注册日期2011-11-19
  • 最后登录2021-05-07
  • 发帖数455
  • 经验270枚
  • 威望0点
  • 贡献值156点
  • 好评度33点
  • 社区居民
  • 忠实会员
5楼#
发布于:2011-12-13 22:02
看过firefox的bugzilla,大把的bug没有人take。这大概就是开源软件的开发支持模式的问题吧。
至察不明 Lollipop-->Marshmallow
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
6楼#
发布于:2011-12-13 22:02
大道有狐:看过firefox的bugzilla,大把的bug没有人take。这大概就是开源软件的开发支持模式的问题吧。回到原帖

那你看看哪个闭源软件可以有公开70多万个bug呢?
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
7楼#
发布于:2011-12-13 22:02
老毛病了。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
8楼#
发布于:2011-12-13 22:02
似乎gecko在处理新建窗口或新标签页的时候先载入about:config,然后再与网站发送请求等,然后载入数据。如果是这样,那在浏览器发送请求之前刷新,那会显示空白页面。

For each pop-up opened you will see an additional about:blank entry in the list of blockable items. This is due to how Gecko works, a new window always loads about:blank before loading the actual pop-up target.


http://adblockplus.org/development-buil ... ng-support
Firefox More than meets your experience
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2011-12-13 22:02
不知道,我这没有这个现象,而是正常的刷新。
另外求主题,你的nigthtly是自定义的吗?还是主题中的?如果是自定义的,怎么把原来右上角的橙色的firefox换成自定义的样子,求办法、
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
10楼#
发布于:2011-12-13 22:02
璀璨星空001:不知道,我这没有这个现象,而是正常的刷新。
另外求主题,你的nigthtly是自定义的吗?还是主题中的?如果是自定义的,怎么把原来右上角的橙色的firefox换成自定义的样子,求办法、
回到原帖

/*显示附加组件管理器地址栏*/
#main-window[disablechrome] #navigator-toolbox[tabsontop="true"] > toolbar:not(#toolbar-menubar):not(#PersonalToolbar):not(#TabsToolbar) {visibility:visible !important;}

/*隐藏标签页两边滚动箭头*/
.scrollbutton-up,.scrollbutton-down {display:none !Important;}

/*其他标签页(未读/已读)|新建标签页按钮透明(带滑过高亮效果)*/
.tabbrowser-tab:not([selected=true]):hover,.tabs-newtab-button:hover {
	background-image: -moz-linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,.3)) !important;}
.tabbrowser-tab:not([selected=true]),.tabs-newtab-button {
	background-image: -moz-linear-gradient(rgba(255,255,255,.0), rgba(255,255,255,.0)) !important;}

/*标签页文字磨砂效果*/
.tabbrowser-tab{text-shadow:1px 1px 5px white, -1px -1px 5px #FFF !important;} 

/*去除Firefox橙向下箭头*/
#appmenu-button>.button-box>.button-menu-dropmarker{display:none !important;}

/*Firefox橙透明|文字颜色*/
#appmenu-button{background:transparent !important;
                color:#000 !important;
				padding-left:10px !important;
				padding-right:10px !important;}
 
/*隐藏页面右键菜单*/
#context-forward, /*前进*/
#context-back, /*后退*/
#context-reload, /*刷新*/
#context-stop, /*停止*/
#context-sep-stop, /*停止下面的分割线*/
#context-bookmarkpage, /*此页面加入书签*/
#context-sendlink, /*发送链接到*/
#context-sendpage, /*发送页面链接到*/
#context-sep-copyimage, /*复制图片下面的分割线*/
#context-saveimage, /*图片另存为*/
#context-sendimage, /*发送图片到*/
#context-setDesktopBackground, /*设置为桌面背景*/
#context-savelink, /*链接另存为*/
#context-openlink, /*在新窗口打开链接*/
#context-sep-open, /*打开新窗口下面的分割线*/
#context-bookmarklink, /*此链接加入书签*/
#context-sep-selectall, /*全选下面的分割线*/
#context-searchselect, /*使用默认搜索引擎搜索关键字*/
#spell-check-enabled, /*拼写检查*/
#spell-separator, /*拼写检查分割线*/
#inspect-separator, /*Inspect Element分割线*/
#context-inspect /*Inspect Element*/
{display: none !important;}

/*隐藏标签页右键菜单*/
#context_reloadEvery+menuseparator, /*重新载入标签页,间隔下面的分割线*/
#context_reloadTab, /*重新载入标签页*/
#context_pinTab, /*固定为应用程序标签页*/
#context_openTabInWindow, /*移动到新窗口*/
#context_mergeWindow+menuseparator, /*合并窗口下面的分割线*/
#context_reloadAllTabs, /*重新载入所有标签页*/
#context_bookmarkAllTabs, /*所有标签页加入书签*/
#context_bookmarkAllTabs+menuseparator, /*所有标签页加入书签下面的分割线*/
#context_closeTab, /*关闭标签页*/
#context_undoCloseTab, /*撤销关闭的标签页*/
#context_recentlyClosedTabs+menuseparator  /*最近关闭的标签页列表下面的分割线*/
{display:none !important;}
璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2011-12-13 22:02

/*显示附加组件管理器地址栏*/
#main-window[disablechrome] #navigator-toolbox[tabsontop="true"] > toolbar:not(#toolbar-menubar):not(#PersonalToolbar):not(#TabsToolbar) {visibility:visible !important;}

/*隐藏标签页两边滚动箭头*/
.scrollbutton-up,.scrollbutton-down {display:none !Important;}

/*其他标签页(未读/已读)|新建标签页按钮透明(带滑过高亮效果)*/
.tabbrowser-tab:not([selected=true]):hover,.tabs-newtab-button:hover {
	background-image: -moz-linear-gradient(rgba(255,255,255,.3), rgba(255,255,255,.3)) !important;}
.tabbrowser-tab:not([selected=true]),.tabs-newtab-button {
	background-image: -moz-linear-gradient(rgba(255,255,255,.0), rgba(255,255,255,.0)) !important;}

你好,我没有安装Stylish扩展,只安装了chromeJS扩展,把代码复制到profile\chrome里的userContent.css,重启没有作用是怎么回事?
MalcKear
千年狐狸
千年狐狸
  • UID35386
  • 注册日期2011-03-05
  • 最后登录2020-03-02
  • 发帖数1348
  • 经验131枚
  • 威望0点
  • 贡献值16点
  • 好评度10点
  • 社区居民
  • 忠实会员
12楼#
发布于:2011-12-13 22:02
这个是放到userChrome.css中
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
13楼#
发布于:2011-12-13 22:02
非常赞同~超annoying的:
0. 打开一个页面,可是载入很慢,干脆停止载入然后复制地址用作其他用途——可是已停止就不见地址了
1. 后台打开一堆只希望看title或者fav icon 的,可是载入中的页面一停止就什么也看不见了
2. 某些会中间跳转的页面,想停止看看怎么跳的,一停就没url了
3. 相加某个链接为书签,懒得复制地址,打开书签,新建,粘贴然后确定,于是先打开再ctrl+d,可是页面载入完之前你加的是about:blank
4. 某些按钮或者js新开的页面,没法直接看url,新开页面只想看url不想载入,可是不载入完成就看不了url
……
……
-いたんですか? -ええ、ずっと
游客

返回顶部