当前位置:编程学习 > C#/ASP.NET >>

网站在部分机器上按钮事件失效

网站在部分机器上按钮事件失效 
环境描述:

  最近服务器上的网站在一小部分机器上的突然出现所有的按钮事件无效,但是在大部分机子上还是OK的。以前都是一直运行的好好的,代码也没有改动过。

解决办法:

   1.通过查询各方面的资料,重新上传生成覆盖"aspnet_client"验证文件夹。

     结果:失败

     个人认为:因为有的页面我没有用到验证控件或验证方法,并且在有的客户端上是能访问的。所以对这个方案抱有怀疑态度。

 2.重新注册IIS,重新生成IIS各项数据

    结果:失败

    个人认为:对这个抱有很大的希望,可是问题关健不在这。。

   3.服务器上打个各项.net的补丁,杀毒,安装补丁。

    结果:失败

   个人认为:对这个抱有很大的希望,可是问题关健不在这。。

   4.给失效的机器上重新装一个系统。

    结果:成功

   个人认为:觉得是系统的dll注册的问题,但是在失效的机器上访问别的网站按钮事件又可以。

 

总结:

  最近几天,在一台失效的机器上有时候按钮事件又可以执行。。郁闷中!

  如果有经历过的朋友们,请留下言指教一下

--------------------编程问答-------------------- 帮你顶一下 --------------------编程问答-------------------- 这些机器的客户端禁用了cookies。 --------------------编程问答-------------------- 页面有验证控件,按钮无效可能是验证控件拦住了。
或者脚本有错误影响了。建议放个无脚本的页面试试。 --------------------编程问答-------------------- 是机子浏览器或安全软件的问题. --------------------编程问答-------------------- 回复二楼:这些机器的客户端禁用了cookies。
  cookies没有禁止呀。。再说了cookies应该也不能造成所有的机子按钮失效

回复三楼:页面有验证控件,按钮无效可能是验证控件拦住了。

   有些地方是没有验证控件的。网站的在部分机子上是整个事件都失效。在有的机子上是可以的。


回复四楼:是机子浏览器或安全软件的问题.
   开始我也是怀疑是部分机子上的问题,但是他们能访问别的网站正常。。在淘宝上都是OK的。并且偶尔失效的机子有时又可以啦
--------------------编程问答-------------------- 控件有动态生成,
或者开发环境是xp 服务器是2003 或 2000

主要原因个人认为是dll的加载不够稳定。

--------------------编程问答-------------------- 开发环境都是专业版的2003,服务器也是专业版的2003.。
   比较纠结!!!!!!! --------------------编程问答-------------------- 顶一下 --------------------编程问答-------------------- 来人呀!救命呀
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,