网页调用js后出现Visual Web Developer无法确定此文件的编码
这段代码封装成Valid.js,放在网站的/js目录下
var x = 0;
function myRefresh() {
var httpRequest = new ActiveXObject("microsoft.xmlhttp");
httpRequest.open("GET", "../Valid.aspx", false);
httpRequest.send(null);
x++;
if (x < 60) //60次,也就是Session真正的过期时间是30分钟
{
setTimeout("myRefresh()", 30 * 1000); //30秒
}
}
myRefresh();
然后在网页里调用
<script type="text/javascript" src="../js/Valid.js"></script>
Valid.aspx的pageload里就一句:Response.Expires = -1;
只要调用valid.js网页点设计时就出现错误
Visual Web Developer无法确定此文件的编码。请从下面的列表框中选择编码。
选择当前文件的编码:
美国/西欧字符(windows)
编译执行页面的样式全不对了
请问这是为什么啊
------解决方案--------------------
Valid.js 文件另存为(选择编码和网站相同的编码)。
整站统一编码