home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 March / PCWorld_2004-03_cd.bin / Novinky / Interval / podklady / ruzicka / aspx / 735 / Default.aspx < prev   
Text File  |  2004-02-01  |  2KB  |  37 lines

  1. ∩╗┐<%@ Page Language="C#" Trace="False" EnableSessionState="False" Debug="False" %>
  2. <script runat="server">
  3. void Page_Load(object sender, System.EventArgs e)
  4. {
  5.   if (!IsPostBack)
  6.   {
  7.     HttpCookie myCookie = new HttpCookie("ckBanner");
  8.     myCookie = Request.Cookies["ckBanner"];
  9.     if (myCookie != null)
  10.       chkStatus.Checked = Boolean.Parse(myCookie.Value);
  11.     SaveCheckBoxStatus(sender,e);
  12.   }
  13.   ifrBanner.Visible = chkStatus.Checked;
  14. }
  15.  
  16. void SaveCheckBoxStatus(object sender, EventArgs e)
  17. {
  18.   HttpCookie myCookie = new HttpCookie("ckBanner");
  19.   myCookie.Value = (chkStatus.Checked).ToString();
  20.   myCookie.Expires = DateTime.Now.AddYears(1);
  21.   Response.Cookies.Add(myCookie);
  22. }
  23. </script><?xml version="1.0" encoding="utf-8" ?>
  24. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  25. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs-CZ" lang="cs-CZ" dir="ltr">
  26.   <head>
  27.     <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
  28.     <title>Pr├íce s cookies</title>
  29.   </head>
  30.   <body>
  31.     <form RunAt="server">
  32.       <asp:CheckBox Id="chkStatus" AutoPostBack="True" OnCheckedChanged="SaveCheckBoxStatus" Text="zobrazovat banner" Checked="True" RunAt="server" />
  33.     </form>
  34.     <iframe Id="ifrBanner" Visible="false" src="http://interval.cz/podklady/ruzicka/aspx/647/ShowBanner.aspx" width="468" height="60" border="0" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" RunAt="server" />
  35.   </body>
  36. </html>
  37.