频道直达 - 学院 - 下载 - 交易 - 截图 - 特效 - 字库 - 手册 - 排名-工具 - 繁體
设为首页
加入收藏
联系我们
建站搜索: 虚拟主机  域名注册   常用广告代码      用户注册 | 用户登陆
您当前的位置:中国建站之家 -> 网站开发 -> Asp.Net -> 文章内容
精彩推荐
热门文章
· 注册码大全二
· 注册码大全四
· 注册码大全一
· 通过google 赶快来赚..
· [图文] 头像-qq头像(..
· 要10G免费网络硬盘的..
· 注册码大全三
· 注册码大全十
· [图文] 梦幻背景图片..
· [图文] 卡通动物图片..
相关文章
· 绘制的芭比娃娃 [2]
· ASP.NET热点问题解答14个..
· load的时候让dropdownli..
· C#学习笔记(4)
· 迅雷明日宣布引入Google..
· 安朱里娜 朱里PAINTER9绘..
· 微软建议的ASP性能优化2..
· 索尼发布无线宽带产品 索..
· XML、DataSet、DataGrid..
· 个人网站流量和金钱的关..
一个功能齐全的DataGrid分页例子
作者:未知  来源:转载  发布时间:2005-7-20 9:36:59  发布人:acx

减小字体 增大字体

C#版本

DataGridPaging.aspx

<%@ Page language="c#" EnableViewState = "true" Codebehind="DataGridPaging.aspx.cs"
 AutoEventWireup="false" Inherits="eMeng.Exam.DataGridPaging.DataGridPaging" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
<meta content="Java&#115cript" name="vs_defaultClient&#115cript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" runat="server">
<asp:datagrid id="MyDataGrid" runat="server" AutoGenerateColumns="False"
 HorizontalAlign="Center" AlternatingItemStyle-BackColor="#eeeeee"
 HeaderStyle-BackColor="#aaaadd" Font-Size="8pt" Font-Name="Verdana"
 CellSpacing="0" CellPadding="3" GridLines="Both" BorderWidth="1"
 BorderColor="black" OnPageIndexChanged="MyDataGrid_Page" PagerStyle-HorizontalAlign="Right"
 PagerStyle-Mode="NumericPages" PageSize="5" AllowPaging="True">
  <AlternatingItemStyle BackColor="#EEEEEE"></AlternatingItemStyle>
  <HeaderStyle BackColor="#AAAADD" Font-Bold="True" HorizontalAlign="Center"></HeaderStyle>
  <PagerStyle HorizontalAlign="Right" Mode="NumericPages"></PagerStyle>
  <Columns>
  <asp:BoundColumn HeaderText="标题" DataField="Title" HeaderStyle-Width="480px">
  </asp:BoundColumn>
  <asp:BoundColumn HeaderText="发表日期" DataField="CreateDate" DataFormatString="{0:yyyy-MM-dd hh:mm:ss}">
  </asp:BoundColumn>
  </Columns>
</asp:datagrid>
<p style="FONT-SIZE:9pt" align="center">
  <asp:label id="lblPageCount" runat="server"></asp:label>&nbsp;
  <asp:label id="lblCurrentIndex" runat="server"></asp:label>
  <asp:linkbutton id="btnFirst" onclick="PagerButtonClick" runat="server" Font-Name="verdana"
   Font-size="8pt" ForeColor="navy" CommandArgument="0"></asp:linkbutton>&nbsp;
  <asp:linkbutton id="btnPrev" onclick="PagerButtonClick" runat="server" Font-Name="verdana"
   Font-size="8pt" ForeColor="navy" CommandArgument="prev"></asp:linkbutton>&nbsp;
  <asp:linkbutton id="btnNext" onclick="PagerButtonClick" runat="server" Font-Name="verdana"
   Font-size="8pt" ForeColor="navy" CommandArgument="next"></asp:linkbutton>&nbsp;
  <asp:linkbutton id="btnLast" onclick="PagerButtonClick" runat="server" Font-Name="verdana"
   Font-size="8pt" ForeColor="navy" CommandArgument="last"></asp:linkbutton>
</p>
</form>
</body>
</HTML>

DataGridPaging.aspx.cs

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace eMeng.Exam.DataGridPaging
{
/// <summary>
/// DataGridPaging 的摘要说明。
/// </summary>
public class DataGridPaging : System.Web.UI.Page
{
 protected System.Web.UI.WebControls.DataGrid MyDataGrid;
 protected System.Web.UI.WebControls.Label lblPageCount;
 protected System.Web.UI.WebControls.Label lblCurrentIndex;
 protected System.Web.UI.WebControls.LinkButton btnFirst;
 protected System.Web.UI.WebControls.LinkButton btnPrev;
 protected System.Web.UI.WebControls.LinkButton btnNext;
 protected System.Web.UI.WebControls.LinkButton btnLast;
 private OleDbConnection cn = new OleDbConnection();

private void Page_Load(object sender, System.EventArgs e)
{
  // 在此处放置用户代码以初始化页面
  btnFirst.Text = "最首页";
  btnPrev.Text = "前一页";
  btnNext.Text = "下一页";
  btnLast.Text = "最后页";
  OpenDatabase();
  BindGrid();
}
private void OpenDatabase()
{
 cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("xxxx.mdb");
 cn.Open();
}
private void ShowStats()
{
 lblCurrentIndex.Text = "第 " + (MyDataGrid.CurrentPageIndex + 1).ToString() + " 页";
 lblPageCount.Text = "总共 " + MyDataGrid.PageCount.ToString() + " 页";
}

public void PagerButtonClick(object sender, EventArgs e)
{
 string arg = ((LinkButton)sender).CommandArgument.ToString();
 switch(arg)
 {
  case "next":
   if (MyDataGrid.CurrentPageIndex < (MyDataGrid.PageCount - 1))
   {
    MyDataGrid.CurrentPageIndex += 1;
   }
   break;
  case "prev":
   if (MyDataGrid.CurrentPageIndex > 0)
   {
    MyDataGrid.CurrentPageIndex -= 1;
   }
   break;
  case "last":
   MyDataGrid.CurrentPageIndex = (MyDataGrid.PageCount - 1);
   break;
  default:
   MyDataGrid.CurrentPageIndex = System.Convert.ToInt32(arg);
   break;
 }
 BindGrid();
 ShowStats();
}
public void BindGrid()
{
 OleDbConnection myConnection = cn;
 DataSet ds  = new DataSet();
 OleDbDataAdapter adapter  = new OleDbDataAdapter("Select Title,CreateDate from Document", myConnection);
 adapter.Fill(ds, "Document");
 MyDataGrid.DataSource = ds.Tables["Document"].DefaultView;
 MyDataGrid.DataBind();
 ShowStats();
}
public void MyDataGrid_Page(object sender, DataGridPageChangedEventArgs e)
{
 int startIndex ;
 startIndex = MyDataGrid.CurrentPageIndex * MyDataGrid.PageSize;
 MyDataGrid.CurrentPageIndex = e.NewPageIndex;
 BindGrid();
 ShowStats();
}

#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}

/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);

}
#endregion
}
}


VB.NET版本

DataGridPaging.aspx

<%@ Page Language="vb" AutoEventWireup="false" Codebehind="DataGridPaging.aspx.vb" Inherits="DataGridPaging"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
  <HEAD>
    <meta content="Visual Basic 7.0" name="CODE_LANGUAGE">
    <meta content="Java&#115cript" name="vs_defaultClient&#115cript"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;meta content="<a href="http://schemas.microsoft.com/intellisense/ie5">http://schemas.microsoft.com/intellisense/ie5</a>" name="vs_targetSchema"&gt;<br>&nbsp; &lt;/HEAD&gt;<br>&nbsp; &lt;body MS_POSITIONING="GridLayout"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;form id="Form1" runat="server"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;asp:datagrid id="MyDataGrid" runat="server" AlternatingItemStyle-BackColor="#eeeeee"<br>&nbsp;&nbsp;&nbsp; HeaderStyle-BackColor="#aaaadd" Font-Size="8pt" Font-Name="Verdana" CellSpacing="0"<br>&nbsp;&nbsp;&nbsp;&nbsp; CellPadding="3" GridLines="Both" BorderWidth="1" BorderColor="black"<br>&nbsp;&nbsp; OnPageIndexChanged="MyDataGrid_Page" PagerStyle-HorizontalAlign="Right"<br>&nbsp;&nbsp;&nbsp; PagerStyle-Mode="NumericPages" PageSize="5" AllowPaging="True"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;AlternatingItemStyle BackColor="#EEEEEE"&gt;&lt;/AlternatingItemStyle&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;HeaderStyle BackColor="#AAAADD"&gt;&lt;/HeaderStyle&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;PagerStyle HorizontalAlign="Right" Mode="NumericPages"&gt;&lt;/PagerStyle&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/asp:datagrid&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p style="font-size:9pt"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;asp:label id="lblPageCount" runat="server"&gt;&lt;/asp:label&gt;&amp;nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;asp:label id="lblCurrentIndex" runat="server"&gt;&lt;/asp:label&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;asp:linkbutton id="btnFirst" onclick="PagerButtonClick" runat="server"<br>&nbsp;&nbsp; Font-Name="verdana" Font-size="8pt" ForeColor="navy" CommandArgument="0"&gt;<br>&nbsp;&nbsp; &lt;/asp:linkbutton&gt;&amp;nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;asp:linkbutton id="btnPrev" onclick="PagerButtonClick" runat="server"<br>&nbsp;&nbsp; Font-Name="verdana" Font-size="8pt" ForeColor="navy" CommandArgument="prev"&gt;<br>&nbsp;&nbsp; &lt;/asp:linkbutton&gt;&amp;nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;asp:linkbutton id="btnNext" onclick="PagerButtonClick" runat="server"<br>&nbsp;&nbsp; Font-Name="verdana" Font-size="8pt" ForeColor="navy" CommandArgument="next"&gt;<br>&nbsp;&nbsp; &lt;/asp:linkbutton&gt;&amp;nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;asp:linkbutton id="btnLast" onclick="PagerButtonClick" runat="server"<br>&nbsp;&nbsp; Font-Name="verdana" Font-size="8pt" ForeColor="navy" CommandArgument="last"&gt;<br>&nbsp;&nbsp; &lt;/asp:linkbutton&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/p&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/form&gt;<br>&nbsp; &lt;/body&gt;<br>&lt;/HTML&gt;</P> <P>DataGridPaging.aspx.vb</P> <P>Imports System.Data.SqlClient<br>Imports System.Data<br>Imports System.Web.UI</P> <P>Public Class DataGridPaging<br>&nbsp; Inherits System.Web.UI.Page</P> <P>&nbsp; Protected WithEvents MyDataGrid As System.Web.UI.WebControls.DataGrid<br>&nbsp; Protected WithEvents btnFirst As System.Web.UI.WebControls.LinkButton<br>&nbsp; Protected WithEvents btnPrev As System.Web.UI.WebControls.LinkButton<br>&nbsp; Protected WithEvents btnNext As System.Web.UI.WebControls.LinkButton<br>&nbsp; Protected WithEvents btnLast As System.Web.UI.WebControls.LinkButton<br>&nbsp; Protected WithEvents lblCurrentIndex As System.Web.UI.WebControls.Label<br>&nbsp; Protected WithEvents lblPageCount As System.Web.UI.WebControls.Label<br>&nbsp; Protected WithEvents DataGrid1 As System.Web.UI.WebControls.DataGrid</P> <P>#Region " Web Form Designer Generated Code "</P> <P>&nbsp; 'This call is required by the Web Form Designer.<br>&nbsp; &lt;System.Diagnostics.DebuggerStepThrough()&gt; Private Sub InitializeComponent()</P> <P>&nbsp; End Sub</P> <P>&nbsp; Private Sub Page_Init(ByVal sender As System.Object,_<br>&nbsp;&nbsp; ByVal e As System.EventArgs) Handles MyBase.Init<br>&nbsp;&nbsp;&nbsp; 'CODEGEN: This method call is required by the Web Form Designer<br>&nbsp;&nbsp;&nbsp; 'Do not modify it using the code editor.<br>&nbsp;&nbsp;&nbsp; InitializeComponent()<br>&nbsp; End Sub</P> <P>#End Region</P> <P>&nbsp; Private Sub Page_Load(ByVal sender As System.Object,_<br>&nbsp;&nbsp; ByVal e As System.EventArgs) Handles MyBase.Load<br>&nbsp;&nbsp;&nbsp; btnFirst.Text = "最首页"<br>&nbsp;&nbsp;&nbsp; btnPrev.Text = "前一页"<br>&nbsp;&nbsp;&nbsp; btnNext.Text = "下一页"<br>&nbsp;&nbsp;&nbsp; btnLast.Text = "最后页"<br>&nbsp;&nbsp;&nbsp; OpenDatabase()<br>&nbsp;&nbsp;&nbsp; BindGrid()<br>&nbsp; End Sub</P> <P><br>&nbsp; Sub MyDataGrid_Page(ByVal sender As Object, ByVal e As DataGridPageChangedEventArgs)<br>&nbsp;&nbsp;&nbsp; Dim startIndex As Integer<br>&nbsp;&nbsp;&nbsp; startIndex = MyDataGrid.CurrentPageIndex * MyDataGrid.PageSize<br>&nbsp;&nbsp;&nbsp; MyDataGrid.CurrentPageIndex = e.NewPageIndex<br>&nbsp;&nbsp;&nbsp; BindGrid()<br>&nbsp;&nbsp;&nbsp; ShowStats()<br>&nbsp; End Sub</P> <P>&nbsp; Sub BindGrid()<br>&nbsp;&nbsp;&nbsp; Dim myConnection As SqlConnection = cn<br>&nbsp;&nbsp;&nbsp; Dim ds As DataSet = New DataSet()<br>&nbsp;&nbsp;&nbsp; Dim adapter As SqlDataAdapter = New SqlDataAdapter("Select * from Orders", myConnection)<br>&nbsp;&nbsp;&nbsp; adapter.Fill(ds, "Orders")<br>&nbsp;&nbsp;&nbsp; MyDataGrid.DataSource = ds.Tables("Orders").DefaultView<br>&nbsp;&nbsp;&nbsp; MyDataGrid.DataBind()<br>&nbsp;&nbsp;&nbsp; ShowStats()</P> <P>&nbsp; End Sub</P> <P>&nbsp; Sub PagerButtonClick(ByVal sender As Object, ByVal e As EventArgs)<br>&nbsp;&nbsp;&nbsp; 'used by external paging UI<br>&nbsp;&nbsp;&nbsp; Dim arg As String = sender.CommandArgument</P> <P>&nbsp;&nbsp;&nbsp; Select Case arg<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Case "next"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If (MyDataGrid.CurrentPageIndex &lt; (MyDataGrid.PageCount - 1)) Then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MyDataGrid.CurrentPageIndex += 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Case "prev"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If (MyDataGrid.CurrentPageIndex &gt; 0) Then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MyDataGrid.CurrentPageIndex -= 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Case "last"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MyDataGrid.CurrentPageIndex = (MyDataGrid.PageCount - 1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Case Else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'page number<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MyDataGrid.CurrentPageIndex = System.Convert.ToInt32(arg)<br>&nbsp;&nbsp;&nbsp; End Select<br>&nbsp;&nbsp;&nbsp; BindGrid()<br>&nbsp;&nbsp;&nbsp; ShowStats()<br>&nbsp; End Sub</P> <P>&nbsp; Sub ShowStats()<br>&nbsp;&nbsp;&nbsp; lblCurrentIndex.Text = "第 " + (MyDataGrid.CurrentPageIndex + 1).ToString() + " 页"<br>&nbsp;&nbsp;&nbsp; lblPageCount.Text = "总共 " + MyDataGrid.PageCount.ToString() + " 页"<br>&nbsp; End Sub</P> <P>&nbsp;Public cn As New SqlClient.SqlConnection()<br>&nbsp; Public Sub OpenDatabase()<br>&nbsp;&nbsp;&nbsp; cn.ConnectionString = "Server=.;Database=NorthWind;User Id=sa;Password=;"<br>&nbsp;&nbsp;&nbsp; cn.Open()<br>&nbsp; End Sub<br>End Class</P></div> <div></div> </div><div id="Message" class="Message"></div></font></div> <div></div> </td> <table width="575" border="0" cellpadding="0" cellspacing="0"> <tr> </tr> <tr> <td align="right" height=25 bgcolor=#F7F7F7 > <script type='text/javascript'> var __sogou_ad = new Array(); __sogou_ad["pid"] = 'jz123'; __sogou_ad["fmt"] = 'h_468_90' __sogou_ad["iw"] = '468'; __sogou_ad["ih"] = '90'; __sogou_ad["charset"] = 'gb2312'; __sogou_ad["c_bo"] = 'ACD8FF'; __sogou_ad["c_bg"] = 'F0F8FF'; __sogou_ad["c_li"] = '0434CF'; __sogou_ad["c_te"] = '000000'; __sogou_ad["c_bb"] = 'ACD8FF'; </script> <script src='http://images.sohu.com/cs/jsfile/js/SogouUnionCPC.js'></script> [<a href=javascript:window.print()>打 印</a>] </tr> </table> <table width="575" border="0" cellpadding="0" cellspacing="0"> <tr> </tr> <tr> <td align="right" height=25 bgcolor=#F7F7F7 style="display:block;padding:0px 10px"> <font color=#000000>[<script language=JavaScript src="/Article/Hits.Asp?ArticleID=4801"></script>]</font> [<a href="javascript:history.go(-1)">返回上一页</a>] [<a href="/user/favorite.asp?action=add&topic=一个功能齐全的DataGrid分页例子">收 藏</a>]</td> </tr> <tr> <table width="575" border="0" cellpadding="0" cellspacing="0"> <tr> </tr> <tr> <td style="display:block;padding:0px 10px"><div><font color=#000000>上一篇文章:</font><a href=/Article/10/131/2005/200507204800.html>保存图片流到数据库之后固定显示新法</a></div><div><font color=#000000>下一篇文章:</font><font color=#000000><a href=/Article/10/131/2005/200507204802.html>Asp.Net 使用 GDI+ 绘制3D饼图入门篇源码</a></font></div></td> </tr> </table> <table width="575" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="titlebg1">∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [<a href=/Article/comment.asp?ArticleID=4801 target=_blank>更多评论</a>...]</td> </tr> <tr valign="top"> <td></td> </tr> </table> </td> </tr> </table> <table width="778" border="0" align="center" cellpadding="0" cellspacing="0" class="tableborder"> <tr> <td height="23" align="right"> <table width="100%" border="0" cellspacing="0" class="tablebody8" cellpadding="0"> <tr> <td height="5"></td> </tr> <tr> <td height="23" align="right" valign="middle"><center><a href="/support/about.asp" class="navmenu2">关于本站</a> - <a href="/support/help.asp" class="navmenu2">网站帮助</a> - <a href="/support/advertise.asp" class="navmenu2">广告合作</a> - <a href="/support/declare.asp" class="navmenu2">下载声明</a> - <a href="/link/" target="_blank" class="navmenu2">友情连接</a> - <a href="/support/sitemap.asp" class="navmenu2">网站地图</a> - <a href="#" target="_blank" class="navmenu2">人才招聘</a> </tr> </table></td> </tr> <tr> <td height="1"></td> </tr> </table> <table width="778" border="0" align="center" cellpadding="0" cellspacing="0" class="tableborder"> <tr> <td height="60" align="center" class="tablebody1">网站合作、内容监督、商务咨询:QQ: 9576619 <br> Copyright ? 2005--2008 中国建站之家版权所有 <br> 未经授权禁止转载、摘编、复制或建立镜像.如有违反,追究法律责任. <br> 免责申明:中国建站之家(www.jz123.cn)上的所有提供下载的软件和资源<br>均来源于网络,为软件或程序作者提供和网友推荐收集整理而来,仅供学习<br>和研究使用。如有侵犯你的版权,请立即联系我们,本站将在3个工作日内删除。 <br><a href="http://www.miibeian.gov.cn" target="_blank" title="粤ICP备05092265号"><font color=#000000>粤ICP备05092265号 </font><br><script src='http://s6.cnzz.com/stat.php?id=44148&web_id=44148&show=pic' language='JavaScript' charset='gb2312'></script> </td> <script language="javascript" src="/inc/Std_StranJF.Js"></script> </table> </body> </html> <span id="naruco_ad_body" style="display:none;"> <script language=javascript src=/adfile/top.js></script> </span> <script type="text/javascript"> var naruco_ad = document.getElementById('naruco_ad'); if (naruco_ad != null) { naruco_ad.innerHTML=naruco_ad_body.innerHTML; naruco_ad_body.innerHTML=""; } </script>