云南网站建设创新企业 昆明多彩网络公司

在线qq:540105663

使用火狐(firefox) web Developer提示警告: 预期为 : 但却得到 undefined

来源:昆明多彩网络公司 日期:2011-01-24 阅读: 发表评论

在目前浏览器类型越来越多的行情下,网页制作标准对我们网站开发者来说是唯一的开发准则, web Developer是火狐下一个很好用的测试组件

 web Developer是火狐下一个很好用的网页开发测试组件,今天在在开发过程发现js是正确的,在浏览器下包括火狐都是正常工作的,但是web Developer却提示警告信息: 预期为 ':' 但却得到 'undefined',这到底是什么原因呢?

通过排除代码发现是js的问题,造成这个警告的js文件是通过工具混淆和压缩过的,会不会是在这个过程造成了这个js文件不符合标准呢?我们采用了jq1.3版本的min来做测试,却没有发现火狐这个警告,这里得出的结论就是个别的js在混淆和压缩的时候不是规范,所以导致了在火狐下的警告:预期为 ':' 但却得到 'undefined'.。

解决方案:使用原js(比混淆压缩),如果原版js还不行,就再检查其中的js代码是否符合网页标准;平时多注意点书写规则,该加引号的加引号即可,少用hack和浏览器区别对待的代码,就很容易避免该类问题发生。

web Developer官方下载地址:https://addons.mozilla.org/zh-CN/firefox/addon/web-developer/

发表评论评论列表(有 条评论)