【问题标题】:Slideshow not working after SSL installationSSL 安装后幻灯片无法正常工作
【发布时间】:2019-07-30 05:00:31
【问题描述】:

我最近通过 Lets Encrypt 获得了 SSL。我有一个运行良好的幻灯片脚本,但现在我遇到了问题。不是加载https://URL/img/slideimg1.png,而是加载https://URLimg/slideimg1.png

document.getElementById("left").style.opacity =1;

var currentSlide = 2;

var refreshSlideInterval = setInterval(changeSlide, 5000);

function changeSlide() {
    if (currentSlide == 1) {
      currentSlide++;
      document.getElementById("slide1IMG").src = 'https://theskindealer.com/img/slideimg1.png';

      document.getElementById("left").style.opacity =1;
      document.getElementById("right").style.opacity =.5;

     } else if (currentSlide == 2) {
      currentSlide++;
      document.getElementById("slide1IMG").src = 'https://theskindealer.com/img/slideimg2.png';

      document.getElementById("middle").style.opacity =1;
      document.getElementById("left").style.opacity =.5;

     } else {
      --currentSlide;
      --currentSlide;
      document.getElementById("slide1IMG").src = 'https://theskindealer.com/img/slideimg3.png';

      document.getElementById("right").style.opacity =1;
      document.getElementById("middle").style.opacity =.5;

    }
}

function firstSlide() {
  currentSlide = 1;
  changeSlide();

  // Reset the interval
  clearInterval(refreshSlideInterval);
  refreshSlideInterval = setInterval(changeSlide, 5000);
}
function secondSlide() {
  currentSlide = 2;
  changeSlide();

  // Reset the interval
  clearInterval(refreshSlideInterval);
  refreshSlideInterval = setInterval(changeSlide, 5000);
}
function thirdSlide() {
  currentSlide = 3;
  changeSlide();

  // Reset the interval
  clearInterval(refreshSlideInterval);
  refreshSlideInterval = setInterval(changeSlide, 5000);
}

不确定我是否可以提供帮助链接,但该网站是 theskindealer.com 你会在那里看到检查错误! 提前感谢所有帮助和建议!

【问题讨论】:

    标签: javascript html ssl


    【解决方案1】:

    检查导致错误的 404 not found 图像的拼写 --> https://theskindealer.com/img/slide1.png

    从浏览器检查元素中我发现它应该是https://theskindealer.com/img/slideimg1.png

    【讨论】:

    • 对不起,它们最初被称为slide.png slide2.png....但是我在网上看到一些东西,这是一种缓存错误,所以我删除并重命名了。我更改了 html 文件中的链接,但是一旦循环,我仍然遇到问题。为什么不在 .com 后面加上 /?它说在检查图像中没有在theskindealer.comimg/slideimg1.png 解析,因为它应该是theskindealer.com/img...
    【解决方案2】:

    不太清楚是怎么回事。但似乎它自己修复了?奇怪...

    【讨论】:

      猜你喜欢
      • 2014-12-21
      • 1970-01-01
      • 2013-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-04
      • 2015-07-30
      相关资源
      最近更新 更多