Asp.net页面中引用js文件无效的问题的解决方法
来源:互联网 发布:手机版期货交易软件 编辑:程序博客网 时间:2024/05/21 18:41
在BS项目中,某个aspx页面需要引用外部脚本文件,通过在页面head节<script language="" src="">方式引用指定的js之后,仍然无效。通过alert方式调试,发现是由于js文件编码与js文件内容不符。由于js文件中包含中文注释,所以需要设置js文件为可识别中文的gb2312编码。其方法在网上也讲述,以下为网摘内容:
在.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。
- Asp.net页面中引用js文件无效的问题的解决方法
- Asp.net页面中引用js文件无效的问题的解决方法
- asp.net页面引用外部js文件无效
- ASP.NET中母版页引用外部js或css文件无效,提示对象未定义解决方法
- ASP.NET的页面中对其他文件的引用
- asp.net2.0中网页引用js脚本无效问题的解决..
- .net中引用js文件出错的问题
- .net 中引用js文件出错的问题
- .net 中引用js文件出错的问题
- asp.net2005页面中调用js文件的问题
- asp.net学习笔记异常处理001---.framework4.0中asp.net页面ValidateRequest="false" 无效的问题
- asp.net 中css的引用问题
- 在ASP.net页面引用js时的注意事项
- 在ASP.net页面引用js时的注意事项
- 关于asp.net 引用外部js文件或者json文件中文乱码的问题
- asp.net 中引用js文件和css文件的方法
- ASP.net中页面事件的先后执行顺序(引用)
- ScriptManager.RegisterStartupScript()方法在asp.net ajax页面无效的解决方法
- 想成为嵌入式程序员应知道的10个基本问题
- maven生成site
- 从myspace数据库看分布式系统数据结构变迁
- 用KeyTool生成安全证书
- 闹心啊!
- Asp.net页面中引用js文件无效的问题的解决方法
- 英文名字的取法 分享
- 感慨
- .net 运用web.config设置访问权限
- dajwhk
- 梧桐山记
- 【C#】截屏
- 【转】用wifi连接iphone与笔记本上网
- SQL Server查询优化