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

📄 search.aspx

📁 LiteBlaster 是一款基于 .NET Framework 原创的 ASP.NET 论坛系统。后台程序库采用 C#/VB.NET 编写
💻 ASPX
字号:
<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="utf-8" %>
<%@ Register Src="Controls/Header.ascx" TagName="Header" TagPrefix="LB" %>
<%@ Register Src="Controls/Footer.ascx" TagName="Footer" TagPrefix="LB" %>
<%@ Register Src="Controls/ValidCode.ascx" TagName="ValidCode" TagPrefix="LB" %>
<%@ Import Namespace="Auway.LiteBlaster.Core" %>
<%@ Import Namespace="Auway.LiteBlaster.Enumerations" %>
<%@ Import Namespace="Auway.LiteBlaster.Exceptions" %>
<%@ Import Namespace="Auway.LiteBlaster.Extensions" %>
<%@ Import Namespace="Auway.LiteBlaster.Forum" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><!-- InstanceBegin template="/Templates/main.dwt.aspx" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><%=SystemInfo.Instance.ForumTitle %></title>
<link type="text/css" rel="stylesheet" href="Skins/Styles/main.css" />
<link type="text/css" rel="stylesheet" href="Skins/Styles/itemList.css" />
<script language="javascript" type="text/javascript" src="Lib/sarissa.js"></script>
<script language="javascript" type="text/javascript" src="Lib/ajax.js"></script>
<script language="javascript" type="text/javascript" src="Lib/x/x_core.js"></script>
<script language="javascript" type="text/javascript" src="Lib/x/x_event.js"></script>
<script language="javascript" type="text/javascript" src="Lib/main.js"></script>
<!-- InstanceBeginEditable name="head" -->
<script language="javascript" type="text/javascript">
	function prepareBoards(){
		var boards = '';
		var selectCtrl = xGetElementById('BoardJumpOptions');
		var boardId;
		for(var i = 0; i < selectCtrl.options.length; i++){
			if(selectCtrl.options[i].selected){
				boardId = parseInt(selectCtrl.options[i].value);
				if(!isNaN(boardId) && boardId > 0){
					boards += boardId + ',';
				}
			}
		}
		if(boards.length > 0){
			boards = boards.substring(0, boards.length - 1);
			document.searchContent.boards.value = boards;
		}
	}
	
	function validCode(){
		validInputCode(xGetElementById('ValidCodeInput').value, validCode_onsuccess);
	}
	function validCode_onsuccess(){
		prepareBoards();
		document.searchContent.submit();
	}
</script>
<style type="text/css">
	.input_text{
		border:#999FFF 1px solid;
		width:60%;
	}
	.input_select{
		width:200px;
	}
</style>
<!-- InstanceEndEditable -->
</head>
<body style="min-width:900px">
	<div id="BodyFrame" align="left">
		<div id="BodyFrameInner">
			<LB:Header id="HeaderFrame" runat="server" />
			<div id="PathIndicator">
				&raquo;&nbsp;<a href="Admin/../"><%=SystemInfo.Instance.ForumTitle %></a><span id="ExtraPathIndicator"></span>
			</div>
            <!-- InstanceBeginEditable name="PathIndicator" -->
			<script language="javascript" type="text/javascript">
				addExtraTitle('论坛搜索');
				setExtraPathIndicator('&nbsp;&gt; 论坛搜索');
			</script>
			<!-- InstanceEndEditable -->
			<br />
			<table id="Container">
				<tbody><tr><td>
					<!-- InstanceBeginEditable name="Container" -->
					<table class="ListBody" align="center"><tbody><tr><td>
						<form name="searchContent" action="Topics.aspx" enctype="application/x-www-form-urlencoded" method="POST" onSubmit="validCode(); return false;">
							<table class="ListTable">
								<tbody class="ListHeader">
									<tr>
										<td>搜索选项</td>
									</tr>
								</tbody>
							</table>
							<table class="ListTable">
								<tbody>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											搜索内容:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<input name="words" class="input_text" type="text" />
										</td>
									</tr>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											搜索范围:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<select name="titleonly" class="input_select">
												<option value="true">仅主题标题</option>
												<option value="false">标题和所有帖子内容</option>
											</select>
										</td>
									</tr>
								</tbody>
								<tbody>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											作者:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<input name="author" class="input_text" type="text" />
										</td>
									</tr>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											作者范围:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<select name="topicauthoronly" class="input_select">
												<option value="true">主题发起者</option>
												<option value="false">主题发起或参与者</option>
											</select>
										</td>
									</tr>
								</tbody>
								<tbody>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											所属版面:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<input name="boards" class="input_text" type="hidden" />
											选择要搜索的版面(可多选)。不自动搜索子版面。不选代表全版面搜索。
											<br /><br />
											<%=CType(Session("BoardTreeOptionsHtml"), String).Replace("id=""BoardJumpOptions""", "id=""BoardJumpOptions"" multiple") %>
											<script language="javascript" type="text/javascript">
												var ctrl = xGetElementById('BoardJumpOptions');
												ctrl.onchange = null;
												ctrl.remove(0);
												ctrl.size = 10;
											</script>
										</td>
									</tr>
								</tbody>
								<tbody>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											主题类型:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<select name="topictype" class="input_select">
												<option value="all">全部</option>
												<option value="best">精华帖</option>
												<option value="top">置顶帖</option>
												<option value="striking">醒目帖</option>
												<option value="locked">已锁帖</option>
												<option value="closed">已结帖</option>
											</select>
										</td>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											排列方式:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<select name="sort" class="input_select">
												<option value="lastposttime">最后回复时间</option>
												<option value="posttime">发帖时间</option>
												<option value="title">主题标题</option>
												<option value="poster">主题作者</option>
												<option value="lastposter">最后回复者</option>
												<option value="replycount">回复次数</option>
												<option value="hitcount">查看次数</option>
											</select>
										</td>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											排列顺序:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<select name="desc" class="input_select">
												<option value="true">降序</option>
												<option value="false">升序</option>
											</select>
										</td>
									</tr>
								</tbody>
								<tbody>
									<tr>
										<td class="ListItemsTd ListItemsTd_style2 txtright">
											验证码:
										</td>
										<td class="ListItemsTd ListItemsTd_style1 txtleft">
											<LB:ValidCode runat="server" />
											<br />
											<input id="ValidCodeInput" class="input_text" type="text" />
										</td>
									</tr>
								</tbody>
								<tbody>
									<tr>
										<td colspan="2" class="ListItemsTd ListItemsTd_style3 txtcenter">
											<input type="hidden" name="search" value="true" />
											<input type="submit" value="搜索" />
										</td>
									</tr>
								</tbody>
							</table>
						</form>
					</td></tr></tbody></table>
					<!-- InstanceEndEditable -->
				</td></tr></tbody>
			</table>
			<br />
			<LB:Footer id="FooterFrame" runat="server" />
		</div>
	</div>
</body>
<!-- InstanceEnd --></html>

⌨️ 快捷键说明

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