ASPでサーバ処理とクライアント処理を同時に実行

ASPでサーバ処理とクライアント処理を同時に実行するには下記の手順で実装します。
【仕組み】
1.サーバ処理でcookieを作成

2.サーバからクライアントへ戻ってきたときにcookieを監視する。cookieがある場合はサーバ処理へ戻る

3.サーバ処理を行う。

【実装手順】
1.サーバ(asp)でcookieを作成

Response.Cookies.Add(new HttpCookie("cookie", "true"));

2.クライアント(aspx)でcookieを監視

//1秒ごとにCookieを確認
setInterval(function () {
  if (getCookie("<%=COOKIE_DOWNLOAD %>")) {
    //Cookie削除
    var date = new Date();
    date.setTime( date.getTime() - 1 );
    document.cookie = 'data=; expires=' + date.toUTCString();

    //PostBack
    <%=Page.ClientScript.GetPostBackEventReference(this, 指定値) %>
  }
}, 1000);