通过https访问时,Javascript无法正确呈现

时间:2014-06-25 19:25:20

标签: javascript http

相对自学成才的用户,所以不确定这是否是基本的,但Google正在通过https索引我们的网站。当你点击进入主页时,它不会呈现一个包含javascript的部分。所有文本都放在彼此之上,而不是旋转。

但是,如果您使用地址http://转到我们的主页,那么java工作正常。任何纠正这个的帮助都会很棒。

谢谢!

2 个答案:

答案 0 :(得分:1)

你也必须通过https服务你的JS,因为当你的https页面引用http内容时,它被认为是不安全的数据,你的浏览器将不会加载它。

答案 1 :(得分:1)

看起来您正在为脚本使用绝对网址。或没有https的cdn。如果是,请使用相对URL作为本地脚本,并使用https://作为cdn脚本路径。您可以简单地定义没有http:或https的// cdn路径:这样脚本将根据站点路径加载。