<script type="text/javascript">
        function s()
        {
            var t = document.getElementById("<%=dg.ClientID%>");
            var t2 = t.cloneNode(true)
            for(i = t2.rows.length -1;i > 0;i--)
            t2.deleteRow(i)  
            t.deleteRow(0)  
            a.appendChild(t2) 
        }
        window.onload = s
        </script>
<DIV id="a"></DIV>
<div style="SCROLLBAR-FACE-COLOR: #efefef; SCROLLBAR-HIGHLIGHT-COLOR: #e9f5f8; OVERFLOW: auto; WIDTH: 100%; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #deeb9f; SCROLLBAR-ARROW-COLOR: #123456; SCROLLBAR-TRACK-COLOR: #fcfdfd; SCROLLBAR-DARKSHADOW-COLOR: #deeb9f; HEIGHT: 383px" id="DIV4" runat="server">
<asp:GridView ID="dg" runat="server" AutoGenerateColumns="False" BorderColor="#D8E4F8" Width="98%">
..........
</asp:GridView>
</div>
ie6
ie8

解决方案 »

  1.   

    你这个没办法,表格内容部分的宽度是不固定的,你应该在GridView中添加表头<th>.建议你使用Asp.net CSS适配器,用CSS控制.看这里:http://www.asp.net/cssadapters/
      

  2.   

    ASADSalert("as");
      

  3.   

    function mov(){
                  document.getElementById("ly1").innerHTML= document.getElementById("ly").offsetHeight+","+document.body.clientHeight;
                  var event = event || window.event;
                  
                                var x,y;
                                x = document.body.scrollLeft + event.clientX +10+ "px";
                                y = document.body.scrollTop + event.clientY +5+ "px";              if (document.getElementById("lyc").innerHTML!=""){
                   document.getElementById("ly").style.display   =   "block";
                  }
                  else{
                   document.getElementById("ly").style.display   =   "none";
                  }
                    document.getElementById("ly").style.left   =   x;
                  document.getElementById("ly").style.top   =   y;
                 
                  if (parseInt(event.y+5)+parseInt(document.getElementById("ly").offsetHeight)>parseInt(document.body.clientHeight)){
                  document.getElementById("ly").style.top   =   y-parseInt(document.getElementById("ly").offsetHeight);
                  }
      }