首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >为什么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

复制
相关文章
用于列表下拉加载loading动画
一、效果图 弹跳加载 二、实现代码 <view class="bouncing-loader"> <view></view> <view></view> <view></view> </v
_kyle
2020/08/24
3.6K0
用于列表下拉加载loading动画
jQuery动态加载select下拉列表「建议收藏」
  以前使用的select下拉列表都是静态的,select 的option数据都是写死的。现在项目中的select需要根据不同的场景使用不同的数据,解决方式就是动态加载option数据。
Java架构师必看
2022/03/14
4.6K0
[Excel技巧]创建下拉列表
在单位用Excel做统计,想偷个小懒,比如食品一栏。能不能设计一个下拉列表,直接在列表框中选择,省去键盘的重复输入呢?
卷福同学
2023/04/28
2.3K0
[Excel技巧]创建下拉列表
Java 下拉列表
import java.awt.Container; import java.awt.FlowLayout; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.ComboBoxModel; import javax.swing.DefaultComboBoxModel; import javax.swing.JButton; im
用户2965768
2019/03/04
3K0
jQuery stop() 方法用于在动画或效果完成前
可选的 stopAll 参数规定是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行。 可选的 goToEnd 参数规定是否立即完成当前动画。默认是 false。
用户7718188
2021/10/07
6520
html手机端下拉菜单代码,jQuery手机移动端下拉列表选择代码「建议收藏」
$(‘.downlist’).eq($(“.retrie dt a”).index($(this)[0])).show();
全栈程序员站长
2022/07/31
5.7K0
在jquery中用下拉框列表显示默认的值
1、在postUpdate.jsp中添加js如下: <script type="text/javascript"> $(document).ready(function(){ var qx_value = $('#qx_select_value').val(); $("#qx_select option[value='"+qx_value+"']").attr("selected", "selected"); }) </script> 核心代码就这一句话: $("
qubianzhong
2018/08/10
3.6K0
解决Select2控件不能在jQuery UI Dialog中不能搜索的bug
本文使用博客园Markdown编辑器进行编辑 1.问题呈现 项目中使用了jQuery UI的Dialog控件,一般用来处理需要提示用户输入或操作的简单页面。逻辑是修改一个广告的图片和标题。 效果截图
八哥
2018/01/18
1.6K0
解决Select2控件不能在jQuery UI Dialog中不能搜索的bug
Selenium处理下拉列表
在执行Selenium自动浏览器测试时,很多时候需要处理下拉菜单。下拉菜单通常用于表单中,在节省空间和防止用户在表单中选择错误的选项时非常有用。因此在测试任何网站或访问表单时,如何使用Selenium处理下拉列表显得尤为重要。
FunTester
2020/07/22
6.1K0
jQuery实现用户输入自动完成功能
利用jQuery UI中Auto-complete插件实现输入自动完成功能,大家在使用诸如淘宝、京东等电商平台搜索商品时,往往只要输入商品的一些特殊字符,就可以显示出和该字符相近的列表菜单,用户使用鼠标或者键盘方向键就可以快速选择,实现了很好的用户体验。
Sindsun
2019/12/10
1.6K0
jQuery实现用户输入自动完成功能
使用jQuery UI的draggable和droppable完成拖拽功能--介绍
第一部分--拖拽介绍 在https://code.csdn.net/2013ossurvey中最后一个开源项目就是zTree,一方面是因为自己看到有项目中使用了zTree,而已大家表示还不错。另外一方面,自己需要实现一个zTree不支持的复杂逻辑的拖拽功能。总体来说,我要实现的是一个可以拖拽的树形列表。当然最新版zTree也支持多课树之间的数据交互。当然一般的企业开发或者web开发中,使用到2个或3个数就足够了。太多了树形结构对于用户来说,也非常复杂。个人推荐不是非常复杂的需求都可以考虑使用zTree,因为
八哥
2018/01/18
2.2K0
使用jQuery UI的draggable和droppable完成拖拽功能--介绍
基于web技术的操作系统安装器的设计
什么是基于web技术的安装器(web-based installer)? 传统的Linux操作系统安装需要启动一个LiveOS,然后在LiveOS中运行一个本地安装程序,如Fedora下的Anacon
宅蓝三木
2018/02/07
1.3K0
基于web技术的操作系统安装器的设计
jQuery练习——下拉菜单
实现效果:当鼠标移到不同的一级菜单,会显示相应的二级菜单,鼠标移走,二级菜单消失。
颜颜yan_
2022/12/01
27K0
jQuery练习——下拉菜单
HTML 下拉列表框<select>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/03
4.8K0
awesome-javascript-cn
JS 资源列表,内容包括:包管理器、加载器、测试框架、运行器、QA、MVC框架和库、模板引擎、数据可视化、时间轴、编辑器等等。 包管理器 管理着 JavaScript 库,并提供读取和打包它们的工具。 npm:npm 是 JavaScript 的包管理器。官网 Bower:一个 web 应用的包管理器。官网 component:能构建更好 web 应用的客户端包管理器。官网 spm:全新的静态包管理器。官网 jam:一个专注于浏览器端和兼容 RequireJS 的包管理器。官网 jspm:流畅的浏览器包管理
guanguans
2018/05/09
10.7K0
jQuery下拉菜单经典案例
jQuery下拉菜单经典案例  源码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <
红目香薰
2022/11/29
11.1K0
jQuery下拉菜单经典案例
自定义下拉列表
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> body{ margin: 20px; } ul,li{ margin: 0px; padding: 0px; list-style: none; } #test1{ width: 300px; height: 40px; border: solid 1px darkred; line-height: 40px
前朝楚水
2018/04/02
1.9K0
点击加载更多

相似问题

jQuery-UI的自动完成不能很好地显示,z索引问题

126

jQuery UI自动完成未填充下拉列表

15

jquery-ui 1.9.1自动完成无下拉列表

12

材质UI下拉列表/自动完成

114

jQuery UI自动完成-下拉列表中的条件样式

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