Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么Google Chrome不能在同一网站上的不同图标之间切换?

为什么Google Chrome不能在同一网站上的不同图标之间切换?
EN

Stack Overflow用户
提问于 2019-03-15 16:23:48
回答 1查看 261关注 0票数 0

我有一个ASP.Net应用程序,在我的Layout.cshtm中,基于一个条件,我试图更改收藏图标,以便不同的用户根据该条件拥有不同的收藏图标。下面是代码片段:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html>
@{
    bool someCondition = UserInfo.IsCondition;
}
<html lang="@ISO.Substring(0, 2)" data-full-culture="@ISO">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    @if (someCondition == true) { 
            <title ng-bind="'title 1'"></title>
            <link rel="shortcut icon" href="/custom-favicon.ico" type="image/x-icon">
            <link rel="icon" href="/custom-favicon.ico" type="image/x-icon"> 
        }
    else {
            <title ng-bind="'title 2'"></title>
            // Chrome sets favicon.ico as default, so no need to set it here
        }
</head>
</html>

favicon.ico和custom-favicon.ico都在我的项目的根目录中。虽然我的标题会根据情况进行更改,但Favicon被设置为favicon.ico,即使我强制它更改,它也不会更新。

我非常感谢在这个问题上的任何帮助。

EN

回答 1

Stack Overflow用户

发布于 2019-03-16 08:17:42

浏览器对favicon相当懒惰。在你的特殊情况下,温和地推动它们应该是一件好事:)明确:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@if (someCondition == true) { 
    <title ng-bind="'title 1'"></title>
    <link rel="shortcut icon" href="/custom-favicon.ico">
}
else {
    <title ng-bind="'title 2'"></title>
    <link rel="shortcut icon" href="/favicon.ico">
}

如果这仍然不起作用,你可以:

  • 在图标URL的末尾添加时间戳,以使浏览器每次都将其视为新文件(例如,/favicon.ico?v=@timestamp).
  • Use JS显式设置favicon,但这有点过头了。例如,请参见faviconjs.

PS:您可能不需要重复的shortcut icon / icon声明。但强制浏览器定期切换图标可能会改变这一点。请让我知道。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55186839

复制
相关文章
为什么是 Google Chrome OS
Google 宣布它将推出用于上网本的操作系统 Google Chrome OS,那么 Google 为什么要推出操作系统呢?为什么是 Google Chrome OS?Chrome OS 会有什么问题?
Denis
2023/04/14
4920
03_SpringBoot不同环境之间的相互切换
在软件系统开发的不同阶段中,因为当前环境的不同,我们需要进行系统环境的切换,在SpringBoot中针对环境的切换,做了统一处理,是的环境的切换,变得异常简单。
全栈程序员站长
2022/07/05
8970
03_SpringBoot不同环境之间的相互切换
能在不同的深度学习框架之间转换模型?微软的MMdnn做到了
Microsoft/MMdnn:深度学习框架随心切换 学习深度学习的各位同学都希望自己的模型能在不同的深度学习框架之间随意转换,比如,斯坦福大学CVGL实验室的Saumitro Dasgupta就做过一个把Caffe模型转换到TensorFlow的工具caffe-tensorflow。 不过,两种框架可远远不够。 为此,微软就做了一套能在不同的深度学习框架之间进行交互式操作的工具集——MMdnn,它是一个综合性的跨框架解决方案,能够用于深度神经网络模型的转换,可视化及诊断等操作,可在Caffe,Kera
AI科技大本营
2018/04/27
1.3K0
能在不同的深度学习框架之间转换模型?微软的MMdnn做到了
能在不同的深度学习框架之间转换模型?微软的MMdnn做到了
Microsoft/MMdnn:深度学习框架随心切换 学习深度学习的各位同学都希望自己的模型能在不同的深度学习框架之间随意转换,比如,斯坦福大学CVGL实验室的Saumitro Dasgupta就做过一个把Caffe模型转换到TensorFlow的工具caffe-tensorflow。 不过,两种框架可远远不够。 为此,微软就做了一套能在不同的深度学习框架之间进行交互式操作的工具集——MMdnn,它是一个综合性的跨框架解决方案,能够用于深度神经网络模型的转换,可视化及诊断等操作,可在Caffe,Kera
企鹅号小编
2018/02/08
1.8K0
能在不同的深度学习框架之间转换模型?微软的MMdnn做到了
Google 和 Facebook 为什么不 用Docker?
写本文的起因是我想让分布式 PyTorch 程序更快的在 Facebook 的集群上启动。探索过程很有趣。也展示了工业机器学习需要的知识体系。
芋道源码
2021/05/07
9300
Google 和 Facebook 为什么不 用Docker?
黑客为什么不攻击网贷平台?
黑客还会在乎你是不是网贷平台,只要是能上网的电脑,黑客都可以触及到,不是所有的黑客都会选择攻击,真正意义上的黑客,做事情点到为止,只是测试下自己的能力或者打破某些谣言,因为黑客选择主要目标是偷偷做坏事或者狂妄的人,即使这样也只是先警告一下,纯正意义上的黑客,如同中国古代的侠客,水平高的一塌糊涂,但又不轻易动手杀人,视声誉如生命,来无形去无踪。
程序员互动联盟
2018/09/29
1.6K0
黑客为什么不攻击网贷平台?
不同网段实现全网互通的方式_同一网段无法互通
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/01
1.8K0
不同网段实现全网互通的方式_同一网段无法互通
同一个测试类内部或者不同测试类之间的@Test执行顺序
JUnit4.11之后提供了MethodSorters,在测试类上加注解@FixMethodOrder(value)可以有三种方式对test执行顺序进行指定,如下: 默认(MethodSorters.DEFAULT),按方法名(MethodSorters.NAME_ASCENDING)和JVM(MethodSorters.JVM)
用户7705674
2021/10/07
3.3K0
多个git账号之间的切换
做过很多遍了,却总是记不住,这回从头来描述一下。 介绍 所谓多个git账号,可能有两种情况: 我有多个github的账号,不同的账号对应不同的repo,需要push的时候自动区分账号 我有多个git的账号,有的是github的,有的是bitbucket的,有的是单位的gitlab的,不同账号对应不同的repo,需要push的时候自动区分账号 这两种情况的处理方法是一样的,分下面几步走: 处理 先假设我有两个账号,一个是github上的,一个是公司gitlab上面的。先为不同的账号生成不同的ssh-key
happy123.me
2018/06/04
2K0
怎样切换不同版本的 Node[每日前端夜话0x90]
有时候几乎每周都会发布新版本的 Node.js —— 每隔几周发布一次小版本,每隔几个月发布一次主要版本。如果你是一个需要在不同程序和项目之间切换的码农,可能会发现需要运行不同版本的 Node。
疯狂的技术宅
2019/07/10
4.2K0
怎样切换不同版本的 Node[每日前端夜话0x90]
窥视Google Chrome OS
有小道消息说Google Chrome OS泄露了,不过那个100多M的东西原来只不过是Chrome浏览器的调试代码.
贰师兄TEN
2020/12/08
7080
窥视Google Chrome OS
Python不同版本环境的切换
由于Python不同版本之间不能完全兼容,因此在实际开发过程中,很容易遇到需要切换Python版本的情形。不同版本的Python环境如何切换呢,这里主要是通过Windows系统自带的环境环境变量进行切换。
软件架构师Michael
2022/10/15
2.5K0
程序猿的 Chrome 浏览器插件推荐
这是一款标签页插件,我使用 Chrome 浏览器的时候就开始使用这个插件,注册后可以使用 Pro 版本,它具有多种搜索引擎设计及类似书签页的功能,非常的实用,可以看一下我之前写的介绍 Infinity 插件的文章:
Meng小羽
2020/03/18
1.2K0
​17 款程序员神级 Chrome 插件,爱了爱了!
下载链接:https://www.chajianxw.com/themes/18893.html
dys
2021/12/09
7280
​17 款程序员神级 Chrome 插件,爱了爱了!
让Google chrome支持迅雷
能够将页面里的迅雷,快车Flashget,旋风链接替换为真实地址,但是如果要点击实现自动打开迅雷下载,还要装一个插件:迅雷的NPThunder.dll,放在chrome.exe目录的plugins子目录(如果没有,新建一个,chrome的目录一般在"%APPDATA%\Local\Google\Chrome\Application\”)中,重启chrome,就可以了。
贰师兄TEN
2020/12/08
8030
Google 浏览器:Chrome
很久之前就有传闻说 Google 会推出浏览器,但是一直没有实际的东西流出。但是 Google 总是以出人意外的方式推出新产品,让大家免费为他宣传,这次以漫画书的方式来个预告,展示了 Chrome 的细节,并且很快今天今天就推出 beta 版。 🙂 当然我也很快下载使用。 Google Chrome 是 Google 最新推出的一款开源浏览器,目前只有 Windows 版本,但是很快会推出 Mac 和 Linux版本。Chrome 借鉴了苹果的 WebKit(Safari 浏览器使用的引擎)、Mozilla
Denis
2023/04/14
8690
Google 浏览器:Chrome
Google Summer of Code & Chrome Extensions
I’m a sophomore from China passionate about web development. In my first year, I joined a technical club at our college. This club was my introduction to coding and open source. In the club, I met a group of like-minded partners who love coding. And it was from them that I learned about Google Summer of Code at the beginning of 2023. This Google-organized global program connects students with open-source organizations and guides them in making good use of their summer by participating in open-source activities.
戴兜
2023/10/18
2000
[简中] Google Summer of Code & Chrome Extensions
我是一名来自中国的大二学生,对Web开发非常感兴趣。在我大一的时候,我加入了一个技术社团(杭电助手),这可以说是让我接触编程和开源的一个起点。在杭电助手,我遇到了一群和我志同道合、对开发充满热情的同学,也正是在于他们交流的过程中,我在2023年初了解到了 Google Summer of Code。GSoC 是一个由 Google 组织的全球性项目,旨在建立学生与开源组织间的联系,并指导他们充分利用暑假去参加到开源活动之中。
戴兜
2023/10/18
1750
为什么不能在同一个Pod中创建两个使用相同端口的容器
实验前序: 通过一个简单的实验,告诉大家,如何去避免错误,如何排查错误,解决思路。
院长技术
2020/11/23
3.9K1
准备好迎接三方 Cookie 的终结
在这个章节我们将关注 Web 上的隐私沙箱并分享如何为三方 Cookies 的终结做好准备。 Privacy Sandbox 是一组提案,可以帮助我们解决用户身份追踪的问题,Chrome 也将在不久的未来停止支持第三方 Cookies。我们可以在 privacysandbox.com/timeline 查看最新信息(我们可以在时间性中看到,在明年的第三季度,三方 Cookie 将被禁用)。
ConardLi
2023/08/23
5320
准备好迎接三方 Cookie 的终结

相似问题

未能在不同的git帐户之间切换

13

在同一网站上安装多个不同的wordpress实例

20

同一网站上的多个不同的YAFNET论坛(通过不同的页面)

16

不同覆盖层之间的切换(Google )

11

Google chrome图标渲染

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文