⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.aspx

📁 此留言本对初学者很有参考价值安全性也比较高
💻 ASPX
📖 第 1 页 / 共 2 页
字号:
    ly.Text = Regex.Replace(ly.Text, "<a href=\"(.*?)\" target=\"_blank\" title=\"(.*?)\">(.*?)</a>", "[URL]$1[/URL]");
    ly.Text = Regex.Replace(ly.Text, "<a href=\"(.*?)\" target=\"_blank\" title=\"(.*?)\">(.*?)</a>", "[URL]$1[/URL]");
    ly.Text = Regex.Replace(ly.Text, "<span style=\"color:#" + sj.Next(000000, 999999) + ";\">(.*?)</span>", "[COLOR\\]$1[/COLOR]");
    ly.Text = Regex.Replace(ly.Text, "<span style=\"color:(.*?)\">(.*?)</span>", "[COLOR]$2[/COLOR]");
    ly.Text = Regex.Replace(ly.Text, "<marquee>(.*?)</marquee>", "[MOVE]$1[/MOVE]");
    ly.Text = Regex.Replace(ly.Text, "<strong>(.*?)</strong>", "[STRONG]$1[/STRONG]");
    ly.Text = Regex.Replace(ly.Text, "<em>(.*?)</em>", "[EM]$1[/EM]");
}

//回复按钮事件
void hfsj(string _xm,int _bh) {
	if(qx()==false) {
		ts.Text="管理超时!";
		return;
	}
	ts.Text="回复<span class=\"hsz\">"+_xm+"</span>的留言&nbsp;(欲写新留言请在菜单上重新选择签写留言)";
	tjly.ToolTip="回复留言";
	ViewState["ID"]=_bh;
}

void cjsj(object s,RepeaterItemEventArgs e) {
	if(e.Item.ItemType==ListItemType.Item || e.Item.ItemType==ListItemType.AlternatingItem) {
        if (Request.Cookies["usre"] != null)
        {
			if(qx())
                ((ImageButton)e.Item.FindControl("tjhf")).Visible = ((ImageButton)e.Item.FindControl("tjsc")).Visible = ((ImageButton)e.Item.FindControl("tjxg")).Visible = true;
		}
	}
}
</script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>稻草人制作</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link href="css.css" type="text/css" rel="stylesheet" />
</head>
<body style="background-image: url(img/3e.jpg); background-repeat: repeat;">
<form runat="server">
  <div align="center">
    <table height="42" border="0" cellpadding="0" cellspacing="0" style="background-image: url(img/bg_mainbox.gif);
            width: 780px">
      <tr>
        <td colspan="2"><div align="center"><img src="img/title.jpg" width="760" height="100" /> </div></td>
      </tr>
    </table>
    <table border="0" cellpadding="0" cellspacing="0" style="background-image: url(img/bg_mainbox.gif);
            width: 780px">
      <tr>
        <td style="width: 101px; height: 127px">&nbsp;
            <table border="0" cellpadding="0" cellspacing="0" style="width: 764px; text-align: center">
              <tr>
                <td style="width: 9px; height: 14px"></td>
                <td style="width: 546px; height: 14px"><table border="0" cellpadding="0" cellspacing="0">
                    <tr>
                      <td style="width: 128px"></td>
                      <td style="width: 100px; text-align: center;"><table border="0" cellpadding="0" cellspacing="0">
                          <tr>
                            <td style="width: 107px"></td>
                            <td style="width: 100px"><div id="index_zj_zj">
                                <div id="index_zj_zj_sm" style="text-align: left">&nbsp;&nbsp;状态:
                                  <asp:Label ID="ts" runat="server" Text='发布新留言' />                                  
<asp:Label ID="Label1" runat="server" Width="194px" style="z-index: 100; left: 531px; position: absolute; top: 129px"></asp:Label>
                                </div>
                              <div id="index_zj_zj_zj">
                                  <div id="index_zj_zj_zj_sm">
                                    <ul id="lyzl">
                                      <li>姓名:
                                      <asp:TextBox ID="xm" MaxLength="5" runat="server" ToolTip="姓名 (10个字符)" Font-Size="Small" Width="78px" />                                        
</li>
                                      <li>邮箱:
                                      <asp:TextBox ID="yx" MaxLength="50" runat="server" ToolTip="邮箱 (50个字符)" Width="96px" />                                        
</li>
                                      <li>主页:
                                      <asp:TextBox ID="zy" MaxLength="50" runat="server" ToolTip="主页 (50个字符)" Width="102px" />                                        
</li>
                                      <li>QQ:
                                      <asp:TextBox ID="qq" MaxLength="15" runat="server" ToolTip="QQ (15个字符)" Width="83px" />                                        
</li>
                                    </ul>
                                  </div>
                                <div id="index_zj_zj_zj_zj">
                                  <div id="index_zj_zj_zj_zj_zb">
                                  <asp:TextBox ID="ly" runat="server" MaxLength="1000" TextMode="MultiLine" ToolTip="1000个字符" />                                      
</div>
                                  <div id="index_zj_zj_zj_zj_yb">
                                      <asp:ImageButton id="tjly" runat="server" ImageUrl="~/img/tijiao.gif" ToolTip="发表留言" OnClick="fbly" />                                      
</div>
                                </div>
                                <div id="index_zj_zj_zj_xm">
                                    <ul id="lygn">
                                      <li><a href="#" onClick="ly.value+='[URL]地址[/URL]';return false;">链接</a></li>
                                      <li><a href="#" onClick="ly.value+='[MAIL]邮件[/MAIL]';return false;">邮件</a></li>
                                      <li><a href="#" onClick="ly.value+='[COLOR]文字[/COLOR]';return false;">彩字</a></li>
                                      <li><a href="#" onClick="ly.value+='[MOVE]文字[/MOVE]';return false;">飞字</a></li>
                                      <li><a href="#" onClick="ly.value+='[STRONG]文字[/STRONG]';return false;">粗字</a></li>
                                      <li><a href="#" onClick="ly.value+='[EM]文字[/EM]';return false;">斜字</a> &nbsp;
                                          <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="ly"
                                ErrorMessage="留言,姓名不能为空" Width="104px"></asp:RequiredFieldValidator>
                                          <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="yx"
                                ErrorMessage="邮箱错误" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>
                                          <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="zy"
                                ErrorMessage="主页错误" ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?"></asp:RegularExpressionValidator>
                                          <asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="qq" ErrorMessage="QQ错误"
                                MaximumValue="300000000" MinimumValue="10000" Type="Integer"></asp:RangeValidator>
                                      </li>
                                    </ul>
                                </div>
                              </div>
                              <div id="index_zj_zj_xm">
                                  <div id="index_zj_zj_xm_sm"></div>
                                <asp:Repeater ID="xsly" OnItemCommand="xzsj" OnItemDataBound="cjsj" runat="server">
                                    <itemtemplate>
                                      <div class="index_zj_zj_xm_zj">
                                        <div class="index_zj_zj_xm_zj_sm">
                                          <ul id="dht">
                                            <li>
                                              <asp:Label ID="lybh" runat="server" Text='<%# ((DataRowView)Container.DataItem).Row["bh"] %>'
                                    Visible="false" />                                              
</li>
                                            <li><IMG src="img/1.gif" />作者:
                                            <asp:Label ID="lyxm" runat="server" Text='<%# ((DataRowView)Container.DataItem).Row["xm"] %>' />                                              
</li>
                                            <li><a href="<%# "mailto:"+((DataRowView)Container.DataItem).Row["yx"] %>" title="<%# ((DataRowView)Container.DataItem).Row["yx"] %>"> <IMG src="img/forum_email.gif" width="44" height="16" border="0"></a></li>
                                            <li><a href="<%# ((DataRowView)Container.DataItem).Row["zy"] %>" title="<%# ((DataRowView)Container.DataItem).Row["zy"] %>"
                                target="_blank"><IMG src="img/forum_edit.gif" width="44" height="16" border="0"></a></li>
                                            <li><a href="http://wpa.qq.com/msgrd?V=1&Uin=<%# ((DataRowView)Container.DataItem).Row["qq"] %>&Site=yangxiao&Menu=yes"
                                target="_blank" title="<%# ((DataRowView)Container.DataItem).Row["qq"] %>"><IMG src="img/forum_qq.gif" width="44" height="16" border="0"></a></li>
                                            <li>
                                              <asp:ImageButton ID="tjhf" runat="server" ImageUrl="~/img/quote.gif" AlternateText="[回复]" CommandName="hfly" Visible="False" />                                             
</li>
                                            <li>
                                              <asp:ImageButton ID="tjxg" runat="server" ImageUrl="~/img/EDIT.gif" AlternateText="[修改]" CommandName="xgly" Visible="False" />                                           
</li>
                                            <li>
                                              <asp:ImageButton ID="tjsc" runat="server" ImageUrl="~/img/adell.gif" CommandName="scly" Visible="false" AlternateText="[删除]" />                                              
</li>
                                  <li>
                                             留言时间:<%# ((DataRowView)Container.DataItem).Row["rq"] %>                                             
</li>
                                          </ul>
                                        </div>
                                        <div class="index_zj_zj_xm_zj_zj"><%# ((DataRowView)Container.DataItem).Row["ly"] %></div>
                                        <div class="index_zj_zj_xm_zj_xm">回复:<%# ((DataRowView)Container.DataItem).Row["hf"] %></div>
                                      </div>
                                  </itemtemplate>
                                </asp:Repeater>
                                  <div id="index_zj_zj_xm_xm"></div>
                              </div>
                              <asp:Label ID="dh" runat="server" Width="380px" />                              
</div></td>
                          </tr>
                      </table></td>
                    </tr>
                </table></td>
              </tr>
          </table></td>
      </tr>
    </table>
    <div style="z-index: 101; left: 780px; width: 95px; position: absolute; top: 120px;
              height: 240px; background-color: transparent; text-align: left">
      <p>
        <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" style="width: 92px; height: 101px; background-color: transparent">
          <param name="movie" value="cd.swf" />
          <param name="quality" value="high" />
          <embed height="150" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high"
                      src="cd.swf" type="application/x-shockwave-flash" width="150"></embed>
        </object>
        <br />
      </p>
      <p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" style="width: 92px; height: 120px; background-color: transparent">
          <param name="movie" value="img/clock01.swf">
          <param name="quality" value="high">
          <embed height="150" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high"
                      src="img/clock01.swf" type="application/x-shockwave-flash" width="150"></embed>
      </object>
          &nbsp;</p>
    </div>
    <table border="0" cellpadding="0" cellspacing="0" style="width: 780px; background-image: url(img/di.gif);">
      <tr>
        <td style="width: 100%; height: 22px; text-align: center; background-image: url(img/di.gif);"> 本程序为SQL版本,2007年6月21日完成(课程设计作业),内蒙古电子信息学院、稻草人版权所有(QQ:2884587)</td>
      </tr>
    </table>
  </div>
</form>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -