browser.jsp
上传用户:huijianzhu
上传日期:2009-11-25
资源大小:9825k
文件大小:18k
源码类别:

电子政务应用

开发平台:

Java

  1. <%@ page language="java" pageEncoding="GB2312" contentType="text/html;charset=GB2312" %>
  2. <%@ include file="/common/taglibs.jsp"%>
  3. <table width="778" align="center" cellpadding="0" cellspacing="0" id="grqy_1">
  4.   <tr> 
  5.     <td height="13" colspan="5"></td>
  6.   </tr>
  7.   <tr> 
  8.     <td width="11"></td>
  9.     <td width="561" height="35">
  10. <!--weather (天气), browser(浏览者) 分类 start -->
  11.             <table width="562" border="0" align="center" cellpadding="0" cellspacing="0">
  12.               <tr> 
  13.                 <td width="1" class="tq-back"></td>
  14.                 <td valign="middle" class="tq-bigback"> 
  15.                   <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
  16.                     <tr> 
  17.                       <td width="123" class="time" nowrap><fmt:formatDate value="${today}" pattern="yyyy-MM-dd"/> 星期<c:out value="${week}"/> </td>
  18. <xunuo:set columnid="tqybid" var="xnList" number="1" />
  19. <c:forEach var="xn" items="${xnList}" varStatus="status">
  20. <c:if test="${status.index==0}"><td width="76" class="weather"  nowrap>今日天气:</td><td Width="100%" align=center><span class="time"><marquee direction=left scrollamount=2 scrolldelay="100" onMouseOver="this.stop();" width="90%" onMouseOut="this.start();"><c:out value="${xn.content}" /></marquee></span></td></c:if>
  21. </c:forEach>
  22. <td align="right" nowrap><c:forEach var="browser" items="${browserList}"><a href='<c:url value="/browser/browser.html"><c:param name="id" value="${browser.id}"/></c:url>' class="fontBold fontYellow"><c:out value="${browser.browser}"/></a> </c:forEach>
  23. </td>
  24.                     </tr>
  25.                   </table>
  26.                 </td>
  27.                 <td width="1" class="tq-back"></td>
  28.               </tr>
  29.             </table> 
  30. <!--weather (天气), browser(浏览者) 分类 end -->
  31. </td>
  32.     <td width="11"></td>
  33.     <td width="186">
  34. <!--站内搜索 start -->
  35.       <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  36.         <tr>
  37.           <td height="33"><table width="95%" height="31" border="0" align="center" cellpadding="0" cellspacing="0" >
  38. <html:form action="/news/search.html">
  39. <input type="hidden" name="method" value="find">
  40. <tr> 
  41.                 <td width="6" background='<c:url value="/images/znss_01.gif" />'>&nbsp;</td>
  42.                 <td width="57" align="center" background='<c:url value="/images/znss_02.gif" />' class="znss">站内搜索</td>
  43.                 <td align="center" background='<c:url value="/images/znss_02.gif"/>'><input type="text" name="keyword" value="" id="search" maxlength="20"/></td>
  44.                 <td width="33" background='<c:url value="/images/znss_02.gif"/>' id="znss"><div onclick="searchSubmit(document.articleForm) ;" style="cursor:hand" class="znss">GO</div></td>
  45.                 <td width="6" background='<c:url value="/images/znss_04.gif"/>'>&nbsp;</td>
  46.               </tr></html:form>
  47.             </table></td>
  48.         </tr>
  49.       </table>
  50. <!--站内搜索 end -->
  51. </td>
  52.     <td width="9"></td>
  53.   </tr>
  54.   <tr> 
  55.     <td></td>
  56.     <td></td>
  57.     <td></td>
  58.     <td></td>
  59.     <td></td>
  60.   </tr>
  61. </table>
  62. <!--end grqy_1-->
  63. <table width="778" align="center" cellpadding="0" cellspacing="0">
  64.   <tr>
  65.     <td width="564" height="" valign="top"> 
  66. <!--start grqy_2-->
  67.       <table width="564" cellpadding="0" cellspacing="0" id="grqy_2">
  68.         <tr> 
  69.           <td width="10" height="26"></td>
  70.           <td class="nideweizhi">您的位置:<a href='<c:url value="/"/>'>首页</a>--<c:out value="${browser.browser}" /></td>
  71.         </tr>
  72.       </table>
  73. <!--end grqy_2-->
  74. <!--最高一级栏目 start -->
  75. <c:if test="${hasLevel_1}" ><!--最小层次的子栏目数操作默认数-->
  76. <!--start grqy_3-->
  77.       <table width="564" height="30" cellpadding="0" cellspacing="0" id="grqy_3">
  78. <tr>
  79. <td colspan=4 class="shfwzwgk-line2"></td>
  80. </tr>
  81.         <tr> 
  82.           <td width="20"></td>
  83.           <td  nowrap><c:if test="${levelPlate.url == null || levelPlate.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${levelPlate.id}"/></c:url>' target='<c:out value="${levelPlate.target}" />' class="fontBlue fontBold"></c:if><c:if test="${levelPlate.url != null && levelPlate.url != ''}"><a href='<c:url value="${levelPlate.url}" />' target='<c:out value="${levelPlate.target}" />' class="fontBlue fontBold"></c:if> <c:out value="${levelPlate.name}" /></a></td>
  84.           <td width="411"></td>
  85.           <td width="63"><a href='<c:url value="/news/column.html" ><c:param name="id" value="${levelPlate.id}"/></c:url>'><img src='<c:url value="/images/grqy_more1.gif"/>' width="50" height="7" border=0></a></td>
  86.         </tr>
  87.       </table>
  88. <!--end grqy_3-->
  89. <!--start grqy_4-->
  90.       <table width="564" border=0 cellpadding="0" cellspacing="0" id="grqy_4">
  91.         <tr> 
  92.           <td  valign="top"> 
  93.             <table width="564"  cellpadding="0" border=0 cellspacing="0" class="shfw-zit">
  94.               <tr> 
  95.                 <td width="53" height="20"></td>
  96.                 <td width="84"></td>
  97.                 <td width="84"></td>
  98.                 <td width="84"></td>
  99.                 <td width="84"></td>
  100.                 <td width="84"></td>
  101.                 <td width="91"></td>
  102.               </tr>
  103. <c:forEach var="xn" items="${levelList}" varStatus="status">
  104. <c:if test="${status.index == 0 || (ifEnd)}" >
  105. <c:set var="ifEnd" value="false" />
  106.               <tr> 
  107.                 <td></td>
  108.             </c:if>
  109.                 <td nowrap<c:if test="${(status.index+1) % 6 !=0}" > class="shfw-back1" </c:if> align=center><c:if test="${xn.url == null || xn.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${xn.id}"/></c:url>' target='<c:out value="${xn.target}" />'></c:if><c:if test="${xn.url != null && xn.url != ''}"><a href='<c:url value="${xn.url}" />' target='<c:out value="${xn.target}" />'></c:if><xunuo:out value="${xn.name}" counts="12"/></a></td>
  110. <c:if test="${status.index !=0 && (status.index+1) % 6 ==0}" >
  111. <c:set var="ifEnd" value="true" />
  112.               </tr>
  113. </c:if>
  114.  <c:if test="${status.last && (status.index+1) % 6 != 0}" >
  115.  <c:set var="leaveTd" value="${6-((status.index+1) % 6)}" />
  116. <c:forEach begin="1" end="${leaveTd}" varStatus="status">
  117.                 <td <c:if test="${!status.last}" > class="shfw-back1" </c:if>></td> 
  118. </c:forEach>
  119.  </c:if>
  120. </c:forEach>
  121.             </table>
  122.           </td>
  123.         </tr>
  124. <tr>
  125. <td height="10"> </td>
  126. </tr>
  127.       </table>
  128. <!--end grqy_4-->
  129. </c:if>
  130. <c:if test="${hasLevel_sub}" ><!--父目录相同的子栏目数操过默认数-->
  131. <!--start grqy_3-->
  132.       <table width="564" height="30" cellpadding="0" cellspacing="0" id="grqy_3">
  133. <tr>
  134. <td colspan=4 class="shfwzwgk-line2"></td>
  135. </tr>
  136.         <tr> 
  137.           <td width="20"></td>
  138.           <td  nowrap><c:if test="${levelSubPlate.url == null || levelSubPlate.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${levelSubPlate.id}"/></c:url>' target='<c:out value="${levelSubPlate.target}" />' class="fontBlue fontBold"></c:if><c:if test="${levelSubPlate.url != null && levelSubPlate.url != ''}"><a href='<c:url value="${levelSubPlate.url}" />' target='<c:out value="${levelSubPlate.target}" />' class="fontBlue fontBold"></c:if><c:out value="${levelSubPlate.name}" /></a></td>
  139.           <td width="411"></td>
  140.           <td width="63"><c:if test="${levelSubPlate.url == null || levelSubPlate.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${levelSubPlate.id}"/></c:url>' target='<c:out value="${levelSubPlate.target}" />' class="fontBlue fontBold"></c:if><c:if test="${levelSubPlate.url != null && levelSubPlate.url != ''}"><a href='<c:url value="${levelSubPlate.url}" />' target='<c:out value="${levelSubPlate.target}" />' class="fontBlue fontBold"></c:if><img src='<c:url value="/images/grqy_more1.gif"/>' width="50" height="7" border=0></a></td>
  141.         </tr>
  142.       </table>
  143. <!--end grqy_3-->
  144. <!--start grqy_4-->
  145.       <table width="564" border=0 cellpadding="0" cellspacing="0" id="grqy_4">
  146.         <tr> 
  147.           <td  valign="top"> 
  148.             <table width="564"  cellpadding="0" border=0 cellspacing="0" class="shfw-zit">
  149.               <tr> 
  150.                 <td width="53" height="20"></td>
  151.                 <td width="84"></td>
  152.                 <td width="84"></td>
  153.                 <td width="84"></td>
  154.                 <td width="84"></td>
  155.                 <td width="84"></td>
  156.                 <td width="91"></td>
  157.               </tr>
  158. <c:forEach var="xn" items="${levelSubList}" varStatus="status">
  159. <c:if test="${status.index == 0 || (ifEnd)}" >
  160. <c:set var="ifEnd" value="false" />
  161.               <tr> 
  162.                 <td></td>
  163.             </c:if>
  164.                 <td nowrap <c:if test="${(status.index+1) % 6 !=0}" > class="shfw-back1" </c:if> align=center><c:if test="${xn.url == null || xn.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${xn.id}"/></c:url>' target='<c:out value="${xn.target}" />'></c:if><c:if test="${xn.url != null && xn.url != ''}"><a href='<c:url value="${xn.url}" />' target='<c:out value="${xn.target}" />'></c:if><xunuo:out value="${xn.name}" counts="12"/></a></td>
  165. <c:if test="${status.index !=0 && (status.index+1) % 6 ==0}" >
  166. <c:set var="ifEnd" value="true" />
  167.               </tr>
  168. </c:if>
  169.  <c:if test="${status.last && (status.index+1) % 6 != 0}" >
  170.  <c:set var="leaveTd" value="${6-((status.index+1) % 6)}" />
  171. <c:forEach begin="1" end="${leaveTd}" varStatus="status">
  172.                 <td <c:if test="${!status.last}" > class="shfw-back1" </c:if>></td> 
  173. </c:forEach>
  174.  </c:if>
  175. </c:forEach>
  176.             </table>
  177.           </td>
  178.         </tr>
  179.       </table>
  180. <!--end grqy_4-->
  181. </c:if>
  182. <c:if test="${hasLevel_sub || hasLevel_1}" >
  183.       <table width="564" border=0 cellpadding="0" cellspacing="0" id="grqy_4">
  184. <tr>
  185. <td  class="shfw-back" height="89"> </td>
  186. </tr>
  187.       </table>
  188. </c:if>
  189. <!--最高一级栏目 end -->
  190. <!-- 最低层级以下2层的文章在此显示 start -->
  191. <c:forEach var="xn" items="${platesList}" >
  192. <c:if test="${xn.level < level+2 && xn.id != levelPlate.id && xn.parentid != levelSubPlate.id}" >
  193. <!--得到文章数,如果存在文章,则显示-->
  194. <xunuo:set sessionid="${xn.id}" var="xnList2" />
  195. <xunuo:set sessionid="${xn.id}" var="xnList1" sort="false"/>
  196. <c:forEach var="xn2" items="xnList2" >
  197. <c:set var="hasArticle" value="true" />
  198. </c:forEach>
  199. <c:forEach var="xn1" items="xnList1" >
  200. <c:set var="hasColumn" value="true" />
  201. </c:forEach>
  202. <c:if test="${hasArticle || hasColumn}">
  203. <!--start grqy_5-->
  204.       <table width="564" height="30" cellpadding="0" cellspacing="0" class="shfwzwgk-line" id="grqy_5">
  205.         <tr> 
  206.           <td width="20" align="right"></td>
  207.           <td  nowrap><xunuo:get sessionid="${xn.parentid}" var="pPlate"/><c:if test="${pPlate.url == null || pPlate.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${pPlate.id}"/></c:url>' target='<c:out value="${pPlate.target}" />' class="fontBlue fontBold"></c:if><c:if test="${pPlate.url != null && pPlate.url != ''}"><a href='<c:url value="${pPlate.url}" />' target='<c:out value="${pPlate.target}" />' class="fontBlue fontBold"></c:if><c:out value="${pPlate.name}" /></a></td>
  208.           <td width="5"></td>
  209.           <td width="396" class="gbrm4zi" ><c:if test="${xn.url == null || xn.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${xn.id}"/></c:url>' target='<c:out value="${xn.target}" />' class="fontBlue fontBold"></c:if><c:if test="${xn.url != null && xn.url != ''}"><a href='<c:url value="${xn.url}" />' target='<c:out value="${xn.target}" />' class="fontBlue fontBold"></c:if><c:out value="${xn.name}" /></a></td>
  210.           <td width="63"><c:if test="${xn.url == null || xn.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${xn.id}"/></c:url>' target='<c:out value="${xn.target}" />' class="fontBlue fontBold"></c:if><c:if test="${xn.url != null && xn.url != ''}"><a href='<c:url value="${xn.url}" />' target='<c:out value="${xn.target}" />' class="fontBlue fontBold"></c:if><img src='<c:url value="/images/grqy_more1.gif"/>' width="50" height="7" border=0></a></td>
  211.         </tr>
  212.       </table> 
  213.      <!--end grqy_5--> 
  214. <!--start grqy_6-->
  215.       <table width="564" cellpadding="0" cellspacing="0" class="gbrmzit" id="grqy_6">
  216.         <tr> 
  217.           <td width="23" height="10"></td>
  218.           <td width="10"></td>
  219.           <td width="501"></td>
  220.           <td width="30"></td>
  221.         </tr>
  222. <tr> 
  223. <td width="23"></td><td colspan=2 > <table width="500" cellpadding="0" cellspacing="0" border=0 >
  224. <c:forEach var="xn1" items="${xnList1}" varStatus="status">
  225. <c:if test="${status.index == 0 || (ifEnd)}" >
  226. <c:set var="ifEnd" value="false" />
  227. <tr>
  228. <td width="40"></td>
  229.             </c:if>
  230.                  <td ><img src='<c:url value="/images/dian.gif"/>'><c:if test="${xn1.url == null || xn1.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${xn1.id}"/></c:url>' target='<c:out value="${xn1.target}" />'></c:if><c:if test="${xn1.url != null && xn1.url != ''}"><a href='<c:url value="${xn1.url}" />' target='<c:out value="${xn1.target}" />'></c:if><xunuo:out value="${xn1.name}" counts="12"/></a></td>
  231. <c:if test="${status.index !=0 && (status.index+1) % 5 ==0}" >
  232. <c:set var="ifEnd" value="true" />
  233. <td></td>
  234.  </tr>
  235. </c:if>
  236.   </c:forEach>
  237.   </table>
  238. </td>
  239. <td></td>
  240. </tr>
  241. <c:if test="${hasArticle}" >
  242. <c:forEach var="xn2" items="${xnList2}" >
  243.         <tr> 
  244.           <td width="23"></td>
  245.           <td valign="top" class="gbrmzit"><img src='<c:url value="/images/grqy__dian.gif"/>' width="2" height="16"></td>
  246.           <td nowrap><c:if test="${xn2.url == null || xn2.url == ''}"><a href="javascript:openWin8('<c:url value="/news/viewArticle.html" ><c:param name="id" value="${xn2.id}" /> </c:url>')" ></c:if><c:if test="${xn2.url != null && xn2.url != ''}"><a href="javascript:openWin8('<c:url value="${xn2.url}" />')" ></c:if><xunuo:out value="${xn2.title}" counts="80"/></a></td>
  247.           <td></td>
  248.         </tr>
  249.   </c:forEach>
  250.   </c:if>
  251.       </table> 
  252. <!--end grqy_6-->
  253. </c:if><!--end if hasArticle || hasColumn-->
  254. </c:if><!--end if xn.level < level+2-->
  255. </c:forEach>
  256. <!-- 最低层级以下2层的文章在此显示 end -->
  257. </td>
  258.     <td width="17" background="/images/grqy_bian1.gif"></td>
  259.     <td width="197" valign="top">
  260. <!-- 最低层级以下2层以外的文章在此显示 start -->
  261. <c:forEach var="xn" items="${platesList}" >
  262. <c:if test="${xn.level >= level+2 && xn.id != levelPlate.id && xn.parentid != levelSubPlate.id}" >
  263. <!--start grqy_7-->
  264.  <table width="197" height="26" cellpadding="0" cellspacing="0" class="kjwsh-back" id="grqy_7">
  265.         <tr> 
  266.           <td nowrap><xunuo:get sessionid="${xn.parentid}" var="pPlate"/><c:if test="${pPlate.url == null || pPlate.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${pPlate.id}"/></c:url>' target='<c:out value="${pPlate.target}" />' class="fontBlue fontBold"></c:if><c:if test="${pPlate.url != null && pPlate.url != ''}"><a href='<c:url value="${pPlate.url}" />' target='<c:out value="${pPlate.target}" />' class="fontBlue fontBold"></c:if><c:out value="${pPlate.name}" /></a></td>
  267.           <td width="51"></td>
  268.           <td width="58" valign="bottom"><a href='<c:url value="/news/column.html"><c:param name="id" value="${xn.id}" /></c:url>'><img src='<c:url value="/images/grqy_more2.gif"/>' width="50" height="9" border=0></a></td>
  269.         </tr>
  270.       </table>
  271. <!--end grqy_7-->
  272. <!--start grqy_8-->
  273.       <table width="197" cellspacing="0" cellpadding="0">
  274.         <tr> 
  275.           <td width="1" class="kjws-zuob"></td>
  276.           <td width="185"><table width="185" cellspacing="0" cellpadding="0">
  277.               <tr> 
  278.                 <td>&nbsp;</td>
  279.                 <td>&nbsp;</td>
  280.               </tr>
  281.               <tr> 
  282.                 <td width="15" align="center"><img src='<c:url value="/images/grqy_hdian.gif"/>' width="8" height="8"></td>
  283.                 <td width="173"><c:if test="${xn.url == null || xn.url == ''}"><a href='<c:url value="/news/column.html"><c:param name="id" value="${xn.id}"/></c:url>' class="fontBlue fontBold" ></c:if><c:if test="${xn.url != null && xn.url != ''}"><a href='<c:url value="${xn.url}" />' target='<c:out value="${xn.target}" />' class="fontBlue fontBold"></c:if><xunuo:out value="${xn.name}" counts="24"/></td>
  284.               </tr>
  285. <xunuo:set sessionid="${xn.id}" var="xnList1" number="5"/>
  286. <c:forEach var="xn" items="${xnList1}" >
  287.               <tr> 
  288.                 <td width="15" align="center" valign="top"><img src='<c:url value="/images/grqy__dian.gif"/>' width="2" height="16"></td>
  289.                 <td><c:if test="${xn.url == null || xn.url == ''}"><a href="javascript:openWin8('<c:url value="/news/viewArticle.html" ><c:param name="id" value="${xn.id}" /> </c:url>')"  class="fontBlue " ></c:if><c:if test="${xn.url != null && xn.url != ''}"><a href="javascript:openWin8('<c:url value="${xn.url}" />')" class="fontBlue "  ></c:if><xunuo:out value="${xn.title}" counts="24" /></a></td>
  290.               </tr>
  291. </c:forEach>
  292.               <tr> 
  293.                 <td width="15">&nbsp;</td>
  294.                 <td>&nbsp;</td>
  295.               </tr>
  296.             </table></td>
  297.           <td width="11" class="kjws-youb"></td>
  298.         </tr>
  299.         <tr> 
  300.           <td  class="kjws-dib"></td>
  301.           <td class="kjws-dib"></td>
  302.           <td class="kjws-youb"></td>
  303.         </tr>
  304.       </table>
  305. <!--end grqy_8-->
  306. </c:if>
  307. </c:forEach>
  308. <!-- 最低层级以下2层以外的文章在此显示 end -->      
  309.       </td>
  310.   </tr>
  311. </table>