为什么部署在新浪云上的静态页面中引入的js和css文件失效?


在新浪云上部署了一个网站,有一个动态生成静态页面的功能。由于sae的代码库中php的函数不可写,因此我把生成的静态页面也就是html、js、css都放在了sae的storage中,但是打开之后发现html中引入的js和css全部失去效果,整个布局全部是乱的。
在浏览器的consolo里没有任何报错信息,查看网页源代码,点击引入的js和css的地址也是正常的。不知道为什么会出现这样的问题,求大神解答,谢谢。
附上引入js和css部分的代码段


 <script src="http://xmumap-code.stor.sinaapp.com/js/jquery-1.11.2.min.js"></script>
<script src="http://xmumap-code.stor.sinaapp.com/js/jquery.mobile-1.4.5.min.js"></script>
<script src="http://xmumap-code.stor.sinaapp.com/js/swiper.jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="http://xmumap-code.stor.sinaapp.com/css/jquery.mobile-1.4.5.min.css">
<link rel="stylesheet" type="text/css" href="http://xmumap-code.stor.sinaapp.com/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="http://xmumap-code.stor.sinaapp.com/css/swiper.min.css">

sina-app-engine css JavaScript

厉害了我的萌比 8 years, 7 months ago

你需要提供你的网站来看才知道了。 你关贴这个没有用

Kevalin answered 8 years, 7 months ago

先检查路径和文件名是否写错。再看是不是设置了私有或者防盗链属性而且使用了独立域名?这样也会导致不能访问。

建议你把 http://xmumap-code.stor.sinaapp.com/css/jquery.mobile-1.4.5.min.css 换成 saestor://css/jquery.mobile-1.4.5.min.css 这样的链接来试试。

————————————————————————————————

我试了一下完全正常……我觉得你可以把浏览器完全刷新一下试试看

公主殿下。 answered 8 years, 7 months ago

Your Answer