vs 开发 asp.net过程中 引用 js文件出错的解决办法
2010-05-20 14:20
555 查看
在.net中通过这种方式引用js文件
<script type="text/javascript" src="setday0.js"></script>
然后在页面中调用setday0.js文件中的方法往往会出错!但是你如果把setday0.js文件的内容直接放到该页面中来又一点问题也没有。这个问题困惑了我很久,在1.1的时候就遇到了当时没办法就在页面中重写js代码。今天才发现了这个问题的解决办法。
这个问题是由于.net中的text编码所引起的,我们需要把setday0.js文件保存为UTF-8或者其他Unicode编码方式,问题就迎刃而解。原来的文本编码为gb2312,因为其中有汉字。
如何进行编码转换?
1、用记事本打开,保存的时候选择Unicode编码;
2、直接在vs中选择另存为,保存按钮右边有个小箭头,点一下,然后选择编码方式再保存就ok。
<script type="text/javascript" src="setday0.js"></script>
然后在页面中调用setday0.js文件中的方法往往会出错!但是你如果把setday0.js文件的内容直接放到该页面中来又一点问题也没有。这个问题困惑了我很久,在1.1的时候就遇到了当时没办法就在页面中重写js代码。今天才发现了这个问题的解决办法。
这个问题是由于.net中的text编码所引起的,我们需要把setday0.js文件保存为UTF-8或者其他Unicode编码方式,问题就迎刃而解。原来的文本编码为gb2312,因为其中有汉字。
如何进行编码转换?
1、用记事本打开,保存的时候选择Unicode编码;
2、直接在vs中选择另存为,保存按钮右边有个小箭头,点一下,然后选择编码方式再保存就ok。
相关文章推荐
- C#中??和?分别是什么意思? 在ASP.NET开发中一些单词的标准缩写 C#SESSION丢失问题的解决办法 在C#中INTERFACE与ABSTRACT CLASS的区别 SQL命令语句小技巧 JQUERY判断CHECKBOX是否选中三种方法 JS中!=、==、!==、===的用法和区别 在对象比较中,对象相等和对象一致分别指的是什么?
- Asp.net页面中引用js文件无效的问题的解决方法
- Asp.net页面中引用js文件无效的问题的解决方法
- ASP.NET中母版页引用外部js或css文件无效,提示对象未定义解决方法
- 从其他项目复制cs类文件到新项目后无法引用问题解决方法(开发环境vs2010,asp.net项目)
- Asp.net应用程序引入外部JS文件,JS中的中文字符乱码解决办法
- Asp.net页面中引用js文件无效的问题的解决方法
- 用VS.NET打开或创建web项目出错的解决办法
- ASP.NET母版页引用外部css和js文件的写法
- [Javascript]关于在ASP.NET环境中调用梅花雨的日历控件出错的解决办法
- asp.net开发中遇到的奇葩bug及解决办法(会持续更新。。。)
- [ASP.NET]调用js文件的中文在.net中显示为乱码如何解决?
- ASP.NET MVC中Nuget安装了引用References里却不显示的解决办法
- ASP.NET动态引用样式表(css)和脚本(js)文件
- ASP.NET 未能写入输出文件“--“拒绝访问的解决办法
- 关于asp.net C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致的解决办法
- ASP.NET中引用dll“找不到指定模块"的完美解决办法
- VS2015“检测到在集成的托管管道模式下不适用的 ASP.NET 设置”的最终解决办法
- Asp.net生成JS文件调用乱码解决方法
- ASP.NET、SharePoint中另存文件的长文件名被截断的原因及解决办法