我已经建立了一个站点http://ucemeche.weebly.com,现在我想将它转移到其他服务器上。http://Weebly.com提供了一个以 zip 格式下载整个站点的功能,我已经完成了。但问题是当我浏览下载的网站时,幻灯片、照片库等无法在实时网站中工作。也许它与java脚本有关。
为什么会这样?解决办法是什么 ?
我已经建立了一个站点http://ucemeche.weebly.com,现在我想将它转移到其他服务器上。http://Weebly.com提供了一个以 zip 格式下载整个站点的功能,我已经完成了。但问题是当我浏览下载的网站时,幻灯片、照片库等无法在实时网站中工作。也许它与java脚本有关。
为什么会这样?解决办法是什么 ?
检查javascripts的路径。您可能缺少一些脚本,或者您没有正确包含它们。
检查浏览器中的错误控制台。它很可能会告诉你哪里出了问题。
您只需更改 html 文件中图像的路径
路径将类似于:
"2\/1\/2\/5\/56254238\/3375189.png"
将它们更改为:
"..\/folder name where your files are\/uploads\/2\/1\/2\/5\/56254238\/3375189.png"
这是三年前的事了,所以也许这是一个迟到的答案。有一个托管文件 slideshow-jq.js。其中,有一个函数 largeURL(photo)。
将该 slideshow-jq.js 复制到 zip 的根目录中,然后编辑该文件:
url = '/uploads/' + url.replace(/^\/uploads\//, '');
删除上传前的 /。
现在,更新您的页面并查找此行:
<script src="http://cdn2.editmysite.com/js/site/main.js?buildTime=1234"></script><script type='text/javascript' src='http://cdn1.editmysite.com/editor/libraries/slideshow-jq.js?buildTime=1234'></script>
或类似的东西。将 src 更改为本地文件,“./slideshow-jq.js”
这纠正了这个问题。