Javascript CSS和JS在HTTPS中不起作用?

Javascript CSS和JS在HTTPS中不起作用?,javascript,css,https,Javascript,Css,Https,css和js可以完美地工作,但不能继续工作。我对网页设计和javascript还不熟悉,我一生都不知道如何解决这个问题。在线解决方案,如将CSS文件链接到“//isdhh.org/CSS/style.CSS”并不能解决这个问题。我无法理解各种网站上描述的与协议相关的URL内容。使用https提供的页面不应该从http加载资源。 在您的页面中有多个http资源,例如: <link rel="stylesheet" ref="http://maxcdn.bootstrapcdn.com/boo

css和js可以完美地工作,但不能继续工作。我对网页设计和javascript还不熟悉,我一生都不知道如何解决这个问题。在线解决方案,如将CSS文件链接到“//isdhh.org/CSS/style.CSS”并不能解决这个问题。我无法理解各种网站上描述的与协议相关的URL内容。

使用https提供的页面不应该从http加载资源。 在您的页面中有多个http资源,例如:

<link rel="stylesheet" ref="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">


将所有http引用更改为https,然后重试

每个css、js和图像文件都需要使用https://。您的引导文件未得到服务

也从这些文件中删除http:

检查浏览器控制台,您似乎要求通过http而不是https使用bootstrap.min.css和bootstrap.min.js

在bootstrap css和js文件中用https替换http,布局和设计工作得非常完美。谢谢大家指出这一点。通过删除http/https协议链接引导文件对我不起作用。然而,现在有两个网站:一个是http,另一个是https。如何强制浏览器仅显示https?谢谢大家!

正如anneb所说,这是由于页面内容的混合。下一次,请检查浏览器控制台-我的出现了一系列“阻止加载混合活动内容”的错误,这使得这个问题非常明显。请阅读更简单的内容,删除协议并使用协议相关paths@charlietfl我相信ref=“//maxcdn.bootstrapcdn…等”不适用于所有支持bootstrap的浏览器不知道为什么…是非常常见的做法。我自己从来没有见过这样的人,我想你是对的:这是IE6上的问题,IE7/8上的一些问题,但谁想得到支持呢?我想我在Cordova上遇到了这个问题,因为旧版本的Android的协议是file://我清楚地记得我曾与IE6和更早版本进行过斗争。html5与那些日子大不相同谢谢大家谢谢Joel,在这两个版本中我是不是用https代替http?那我的自定义css和js文件呢?我如何链接它们?谢谢@TWyPGn您的自定义css和js已经可以使用了,因为您删除了http/https协议。这就是你想要做的引导链接。使它们看起来像://maxcdn.bootstrapcdn.c…https文件可以在非http站点上使用,因此您也可以修改链接,使其看起来像。。。而不是//maxcdn。。。您不应该同时支持站点的http和非http版本。让所有非https流量重定向到站点的安全版本感谢Joel提供的其他信息。我会试试的:)非常感谢西门;这是否意味着我在链接引导文件时将http替换为https?