问题:之前的项目中很多文件的资源地址采用http协议引入,后来网站变成https协议访问,最近谷歌浏览器升级后不允许协议混用,样式混乱。
image.png
方案:
一、利用js在公共文件里加入meta标签改变资源的请求方式,修改所有页面的资源的访问路径。
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
二、如果是单个文件可以将"http:"去掉仅保留//也可以访问到。
<meta>标签:
1.<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。
2.<meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。
3.
image.png
4.具体信息参见:https://www.w3school.com.cn/html5/tag_meta.asp