📄 read.jsp
字号:
<%@page contentType="text/html; charset=UTF-8"%>
<%@taglib uri="/WEB-INF/struts-tags.tld" prefix="s"%>
<%@taglib uri="/WEB-INF/bbscs.tld" prefix="bbscs"%>
<%@page import="com.laoer.bbscs.comm.*"%>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><bbscs:webinfo type="forumname"/> - <s:property value="%{pageTitle}"/><bbscs:webinfo type="poweredby"/></title>
<link href="css/read.css" rel="stylesheet" type="text/css" />
<link href="css/css1.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="js/jsMsg.jsp"></script>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/comm.js"></script>
<script type="text/javascript" src="js/read.js"></script>
<script type="text/javascript">
function postSubmit() {
document.getElementById("postButton").disabled = true;
document.post.submit();
}
function ctrlEnter(e){
var ie =navigator.appName=="Microsoft Internet Explorer"?true:false;
if(ie){
if(event.ctrlKey && window.event.keyCode==13){doSomething();}
}else{
if(isKeyTrigger(e,13,true)){doSomething();}
}
}
function doSomething(){
postSubmit();
}
</script>
</head>
<body>
<div id="main">
<div id="head1">
<div id="head1left">
<div id="head1lcontent">
<s:url action="in" id="inUrl"></s:url>
<a href="${inUrl}"><s:text name="in.title"/></a>
<s:iterator id="pboard" value="%{parentBoards}">
»
<s:if test="%{urlRewrite}">
<a href="forum-index-<s:property value="#pboard.id"/>.html"><s:property value="#pboard.boardName"/></a>
</s:if>
<s:else>
<s:url action="forum?action=index" id="forumUrl">
<s:param name="bid" value="#pboard.id"/>
</s:url>
<a href="${forumUrl}"><s:property value="#pboard.boardName"/></a>
</s:else>
</s:iterator>
»
<s:if test="%{urlRewrite}">
<a href="forum-index-<s:property value="%{bid}"/>.html"><s:property value="%{board.boardName}"/></a>
</s:if>
<s:else>
<s:url action="forum?action=index" id="forumUrl">
<s:param name="bid" value="%{board.id}"/>
</s:url>
<a href="${forumUrl}"><s:property value="%{board.boardName}"/></a>
</s:else>
<s:if test="%{!board.boardTag.isEmpty()}">
<s:iterator id="tag" value="%{board.boardTag}">
<s:if test="%{tagId==#tag.id}">
»
<s:property value="#tag.tagName"/>
</s:if>
</s:iterator>
</s:if>
</div>
</div>
<div id="head1right">
<div id="head1rcontent">
[<s:text name="bbscs.pagebreak"/>: <bbscs:pages value="%{pageList.pages}" argPage="inpages" argTotal="topicTotal"/>]
<s:if test="%{action=='topic'}">
[<bbscs:topic type="own"/>]
</s:if>
<s:if test="%{action=='own'}">
[<bbscs:topic type="topic"/>]
</s:if>
[<bbscs:topic type="mailsendtopic"/>]
[<bbscs:topic type="subs" />]
[<bbscs:topic type="returnforum"/>]
</div>
</div>
</div>
<div id="head2">
<div id="head2content">
<s:text name="read.thisposturl"/>:<span id="posturl" class="font6"><bbscs:topic type="posturl"/></span>
</div>
</div>
<div id="content">
<div id="postlist">
<div id="postlistcontent">
<s:iterator id="f" value="%{pageList.objectList}" status="rowstatus">
<div class="topicdiv" id="topic<s:property value="#f.id"/>">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="bgColor5">
<table width="100%" border="0" cellpadding="4" cellspacing="1">
<tr>
<td colspan="2" class="bgColor3">
<span class="font2">[<bbscs:forum forumValue="f" type="floor"/>]</span>
<bbscs:forum forumValue="f" type="face"/>
<span class="font1">
<strong><s:text name="forum.art.title"/>:<s:property value="#f.title"/></strong>
<span id="cndt<s:property value="#f.id"/>">
<s:if test="#f.canNotDel==1">M</s:if>
</span>
</span>
</td>
</tr>
<tr>
<td width="21%" valign="top" class="bgColor4">
<s:url action="userInfo?action=id" id="userInfoUrl">
<s:param name="id" value="#f.userID"/>
</s:url>
<a href="${userInfoUrl}"><s:property value="#f.nickName"/>(<s:property value="#f.userName"/>)</a>
</td>
<td width="79%" class="bgColor2">
<div align="right">
<s:if test="%{action!='own'}">
<s:if test="%{fcaction=='index'}">
<span id="topset<s:property value="#f.id"/>">
<s:if test="#f.isNew==1">
<s:if test="#f.isTop==0">
[<a href="javascript:;" onclick="topSet('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','top');"><s:text name="post.settop" /></a>]
</s:if>
<s:else>
[<a href="javascript:;" onclick="topSet('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','untop');"><s:text name="post.untop" /></a>]
</s:else>
</s:if>
</span>
<span id="lock<s:property value="#f.id"/>">
<s:if test="#f.isNew==1">
<s:if test="#f.isLock==0">
[<a href="javascript:;" onclick="lockSet('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','lock');"><s:text name="post.lock.title" /></a>]
</s:if>
<s:else>
[<a href="javascript:;" onclick="lockSet('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','unlock');"><s:text name="post.unlock.title" /></a>]
</s:else>
</s:if>
</span>
<span id="commend<s:property value="#f.id"/>">
<s:if test="#f.commend==0">
[<a href="javascript:;" onclick="commendSet('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','commend');"><s:text name="post.commend.title" /></a>]
</s:if>
<s:else>
[<a href="javascript:;" onclick="commendSet('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','uncommend');"><s:text name="post.uncommend.title" /></a>]
</s:else>
</span>
<span id="cannotdel<s:property value="#f.id"/>">
<s:if test="#f.canNotDel==0">
[<a href="javascript:;" onclick="canNotDelSet('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','cannotdel');"><s:text name="post.cannotdel" /></a>]
</s:if>
<s:else>
[<a href="javascript:;" onclick="canNotDelSet('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','candel');"><s:text name="post.uncannotdel" /></a>]
</s:else>
</span>
<span id="elite<s:property value="#f.id"/>">
<s:if test="#f.elite==0">
[<a href="javascript:;" onclick="eliteTopic('<s:property value="%{bid}"/>','<s:property value="#f.id"/>');"><s:text name="post.elite.title" /></a>]
</s:if>
</span>
</s:if>
</s:if>
<a href="javascript:;" onclick="agreeAgainst('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','votyes');"><img src="images/app.gif" border="0" alt="支持" width="16" height="16" align="absmiddle"/></a>
:<span id="agree<s:property value="#f.id"/>"><s:property value="#f.agree"/></span>
<a href="javascript:;" onclick="agreeAgainst('<s:property value="%{bid}"/>','<s:property value="#f.id"/>','votno');"><img src="images/obj.gif" border="0" alt="反对" width="16" height="16" align="absbottom"/></a>
:<span id="beAgainst<s:property value="#f.id"/>"><s:property value="#f.beAgainst"/></span>
<a href="javascript:;" onclick="showIp('<s:property value="%{bid}"/>','<s:property value="#f.id"/>');"><img src="images/ip.gif" alt="IP" border="0" width="16" height="16" align="absmiddle"/></a>
</div>
<div id="ipMsg<s:property value="#f.id"/>" class="summary1" style="display:none" align="right"></div>
</td>
</tr>
<tr>
<td valign="top" class="bgColor4">
<bbscs:userinfoinpost idValue="#f.userID" styleClass="pic1"/>
</td>
<td valign="top" class="bgColor2">
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td> </td>
</tr>
<tr>
<td>
<div id="detail<s:property value="#f.id"/>" class="postDetail">
<bbscs:forum forumValue="f" type="detail"/>
</div>
<bbscs:forum forumValue="f" type="sign" itemClass="signInPost"/>
<bbscs:forum forumValue="f" type="amend"/>
</td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -