河南驻深圳办事处 撤销:关于net 提交出现 ”此页的状态信息无效,可能已损坏 应用程序中的服务器错误“
来源:百度文库 编辑:偶看新闻 时间:2024/05/05 20:22:55
WebForm_InitCallback(); 的作用就是加载网页的状态post数据,而往__theFormPostData加载的方式是以在现有post字符后追加的方式添加的具体看源代码: function WebForm_InitCallbackAddField(name, value) { var nameValue = new Object(); nameValue.name = name; nameValue.value = value; __theFormPostCollection[__theFormPostCollection.length] = nameValue; __theFormPostData += name + "=" + WebForm_EncodeCallback(value) + "&";} 那么 WebForm_InitCallback(); 前必须加 __theFormPostData = ""; __theFormPostCollection = new Array(); 是因为在网页在浏览器加载后发生了WebForm_InitCallback();调用,为__theFormPostData ,__theFormPostCollection填充了当前页初始状态的post数据,如果你在回调前不加这两句的话 __theFormPostData就会在原来的基础上再添加现有的网页状态post数据,这样可以说现在回调时你已包含了两份post数据,但回调时,服务器方仍然把它当作一份看待,结果服务器分析不出post数据,只给你返回了一个网页状态已损坏的消息
本人通俗点说就是里面有2份form表单。也就是说您可能是通过AJAX调用了某个页面。其页面也存在个