日期:2014-05-17  浏览次数:20464 次

一个很奇怪的页面问题.纠结凌乱了...
我有个HTML静态页, 里面有个JS效果, 正常显示的.

 我创建了一个.ASPX 的动态页面, 然后把静态页面代码复制过来以后,就提示JS缺少方法,

删了重建了几次,实在没办法了我把.html的为标签给改成aspx了, 还是结果.html那个页面的效果也不好使了, 改回.html又能用了.. 这是啥问题啊....太致命了

------解决方案--------------------
复制过去,在页面最下面(最下面的</html>标签)添加script标签和函数,试试看。
------解决方案--------------------
aspx默认是utf-8的
你那个js估计不是,你得指定<script type="text/javascript" charset="gb2312">
------解决方案--------------------
引用:
Quote: 引用:

贴代码
这样说谁能给你解释清楚啊
可能是js引用的包没有导入比如jquery啊什么的都有可能
要不就是你js写的有问题

前一个是引用的JS文件,后一个是报错的代码


应该是文件编码不一致导致的吧
把代码赋值到ue里面换个编码格式存下试试

------解决方案--------------------
把JS文件用txt记事本打开,另存为UTF-8    PS:都是乱码很明显字符不匹配,aspx默认格式是UTF-8 你那JS是GB2312