'return' 语句在函数之外,js与.net的解决方法

来源:互联网 发布:js实现滚动字幕 编辑:程序博客网 时间:2024/04/29 10:19

        我们做项目时,通常在单独写js代码文件,然后<script language="JavaScript" src="Check.js"></script>这 样调用,这样在html文件里面引用绝对没有问题,但当在.aspx页面中引用时,有时会出现“'return' 语句在函数之外”这样的提示,很郁闷!怎么在html文件里面测试通过,但在.net页面中又提示有误?

       后来我把js的函数方法全部copy到.aspx页面运行,也没问题!

       奇怪啦,既然测试通过,应该写的方法ok啦,但为什么在.js文件里面引用又不行。经过研究发现,原来是文件的编码问题,因为保存为.js文件时,文件的编码是默认(Unicode)的,但在.net页面中使用的是UTF编码,所以出现以上提示,将.js文件转换为UTF文件编码,

 ff

测试,解决啦,ok啦!

原创粉丝点击