日期:2014-05-18  浏览次数:20458 次

为什么jquery代码在本地服务器和真实服务器运行结果不一样
在本地正常运行。但是放在真实服务器环境运行时,却报"缺少')'"错误

------解决方案--------------------
可能是文件编码不同导致的
------解决方案--------------------
也有可能跟版本有关
------解决方案--------------------
本地服务器和真实服务器的语言是否一样。比如英文系统和中文系统。
将文件保存成utf8格式是否可以解决该问题。
------解决方案--------------------
给出几个可能的原因,请参考。
1、有可能是//注释引起的,先将//注释删除,看看。
2、确定本地测试时候的浏览器和服务器正式环境的浏览器版本一样,看看。
3、打开正式的网站,将JS下载到本地,看看里面是否乱码(可能出现乱码也是注释的原因)
------解决方案--------------------
将你的js文件记事本打开另存为utf-8或者ansi上传,然后清空浏览器缓存再试试
------解决方案--------------------
那就贴你浏览器中出错的html