为什么网页在本地执行没问题,上传到服务器上js就不执行了

倪萍 | |被浏览21次| 1
|2021-06-23 10:05:37

今天发现一个网页设计得很不错,想弄成自己的,就保存下来修改为自己的内容,在本地经过测试一切正常,然后上传到服务器上后,发现很酷的JS效果执行不了,这到底是什么原因?

百度了一下,有的人说是因为js文件及所在目录的权限问题,可是我把权限都改成了777还是没用,有高人指点一下,这是什么原因吗?

分享到: 更多

全部回答(2)

  • 2021-06-23 10:13:05

    迷尔丹 发表于 2021-6-23 10:12
    在本地测试如果一切正常的话,说明整个网站源码没有问题,然后你要从以下几个思路来分析问题:
    一、既然是 ...

    我遇到了跟楼主一样的问题,果然是.下载后缀的原因,非常感谢你的回答,也帮了我一个大忙

  • 2021-06-23 10:12:01

    在本地测试如果一切正常的话,说明整个网站源码没有问题,然后你要从以下几个思路来分析问题:
    一、既然是下载保存的别人的页面,JS文件是否还是引用别人服务器上的JS文件,如果别人设置了JS防盗用,你就引用不了,必须要把JS文件下载下来上传到你自己的服务器上;
    二、既然是下载的页面,所有的CSS文件和JS文件后缀应该都是.下载,你要把.下载这个后缀去掉,因为本地测试时可以正常调用.下载这种特殊后缀文件,但上传到服务器后,这种.下载后缀文件就无法调用了,所以你的网页JS效果就无法执行了;

倪萍

 

回答数采纳率提问数
0 0% 1

一个提问,一份期待;一条回答,一份回应。知识问与答,连接你和我!

-- 来自问答管理员 admin




在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

zuntop公众号

Copyright   ©2015-2019  尊托云数  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )