日期:2014-05-17  浏览次数:20435 次

script 不懂
<script type="text/javascript" language="javascript">
  var prm = Sys.WebForms.PageRequestManager.getInstance();
  prm.add_initializeRequest(initializeRequest);
  prm.add_endRequest(endRequest);
  var postbackElement;
  function initializeRequest(sender, args) {
  document.body.style.cursor = "wait";
  if (prm.get_isInAsyncPostBack()) {
  args.set_cancel(true);
  }
  }
  function endRequest(sender, args) {
  document.body.style.cursor = "default";
  }
  </script>

这段代码是什么意思?

------解决方案--------------------
这是asp.net ajax 对象 scriptmanager 生成的发送异步请求的js函数。
------解决方案--------------------
http://hi.baidu.com/frankzye/item/56cf910bae47bcea35990296
------解决方案--------------------
prm.add_initializeRequest(InitializeRequest);//设置初始化时调用的函数
prm.add_endRequest(EndRequest);//设置请求完毕后调用的函数


if (prm.get_isInAsyncPostBack()) {
args.set_cancel(true);
}//在初始化的时候设置可以取消

http://hi.baidu.com/1b1b1/item/db8c083bbec2688ef5e4ad96
------解决方案--------------------
通信数据加载期间,鼠标样式为等待,加载结束后恢复为指针