js和css加载问题

yibuyisheng 2012-10-05 12:42:50
最近在做网站的时候遇到一个奇怪的问题,就是js和css加载出现403,一般刷新页面3次左右整个页面需要的js和css才会被完全成功加载完,加载css的代码是这样的<link type="text/css" rel="stylesheet" href="[url]">,不知道什么原因啊,头疼
...全文
152 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你页面里加载的外部资源(JS,CSS,图片等)数量太多了吧。本身那种服务器就比较吝啬,不会给你安排太多通道,你再在页面里不节制地引用外部资源,就可能造成读取堵塞。所以你头一次读不完,只读了可能三分之一,第二次刷新又接着读了三分之一(之前的三分之一已经下载到本地缓存,所以会直接加载本地而不再请求。也因此,你清除了本地缓存之后,就会发现更慢了,一切还要重新来过),然后最后一次才加载完,就好像你逐个打开了一个分页文件一样。

看看大网站的解决吧,它们虽然资源雄厚,可是访问用户量巨大,因此也遇到这样的现象了。所以把外部CSS写到页面内部或者是将几个外部CSS合成到一个CSS中。JS也是能集成的集成,能内置的内置。而图片,则使用CSS精灵的方法,将众多小图片合成为一个大图片。归纳起来都是两个字:合成。通过这个方法,就可以减少资源读取请求连接数,消除此类现象。
---------------------
by 碧海情天 theforever @ csdn.net
yibuyisheng 2012-10-05
  • 打赏
  • 举报
回复
网站是www.quweizu.com,不过没配置过host文件的话访问的是正式机,正式机加载没有问题。如果对这个问题有兴趣指教的话,可以加157142884,谢谢啦
宏尘 2012-10-05
  • 打赏
  • 举报
回复
发QQ给我,我给你看一下。
一起混吧 2012-10-05
  • 打赏
  • 举报
回复
那就是服务器的事了。想那么多干什么 ,你用的是什么服务器。
yibuyisheng 2012-10-05
  • 打赏
  • 举报
回复
清除缓存没用的,就是清除缓存后容易出现这种状况,服务器用的好像是阿里云的,好像换个服务器之后又没出现这种状况了,求解释啊
一起混吧 2012-10-05
  • 打赏
  • 举报
回复
清楚缓存试试
franzhong 2012-10-05
  • 打赏
  • 举报
回复
403错误由权限所制

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧