找到答案给50分:aspx页面无法运行onscroll事件
如题:onscroll事件在FIREFOX中运行正常,但不能在IE中运行,不明原因,求教于高人. 
  <body   onscroll= "alert( 'run '); ">  
------解决方案--------------------ie中没有问题.
------解决方案--------------------private void RenderPage() 
     { 
         if (!Page.IsPostBack) 
         { 
         }   
         if (pnlGridView.Visible) 
         { 
             pnlGridView.Attributes.Add( "onscroll ", hdfDivScrollX.ClientID +  ".value= " + pnlGridView.ClientID +  ".scrollLeft; " + hdfDivScrollY.ClientID +  ".value= " + pnlGridView.ClientID +  ".scrollTop "); 
             this.ClientScript.RegisterStartupScript(Type.DefaultBinder.GetType(),  "updateDivXY ",  " <script language=javascript>  window.onload = function(){document.all( ' " + pnlGridView.ClientID +  " ').scrollLeft=document.all( ' " + hdfDivScrollX.ClientID +  " ').value;document.all( ' " + pnlGridView.ClientID +  " ').scrollTop=document.all( ' " + hdfDivScrollY.ClientID +  " ').value } </script>  "); 
         } 
     }
------解决方案--------------------你把HTML代码里面的 
  <!DOCTYPE html PUBLIC  "-//W3C//DTD XHTML 1.0 Transitional//EN "  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">  
 去掉 试试!   
 ^-^
------解决方案--------------------估计又是 文档类型 惹的祸,   
 去掉顶部, DOCTYPE 那串