这段代码封装成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)编译执行页面的样式全不对了请问这是为什么啊