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

📄 polltable.jsp

📁 这是一个用JSP开发的论坛源 码。。。 按照上在的README可轻松的捅有下JSP论坛
💻 JSP
📖 第 1 页 / 共 3 页
字号:
<form method=post name=submitok action="poll.jsp?action=addnew&forumID=<%=forumID%>" onkeydown="if(event.keyCode==13 && event.ctrlKey) submitok.submit()" enctype="multipart/form-data">
 <table cellpadding=0 cellspacing=0 border=0 width=<%=tablewidth%> bgcolor=<%=tablebordercolor%> align=center>
  <tr>
   <td>
    <table cellpadding=3 cellspacing=1 border=0 width=100%>
     <tr>
      <td bgcolor=<%=titlecolor%> colspan=2>
       <font color=<%=titlefontcolor%>><b>谁可以发表?</b>
<%
if(startNewThreads.equals("all"))
   out.println("开放论坛中任何人均可以发表投票,未注册用户发贴<b>密码请留空</b>!");
else if(startNewThreads.equals("yes"))
   out.println("正规论坛中所有注册会员均可以发表投票!");
else if(startNewThreads.equals("follow"))
   out.println("评论论坛中新的投票只能由坛主、版主发表!普通会员只可以跟贴!");
else if(startNewThreads.equals("no"))
   out.println("只读精华区中新的投票只能由坛主、版主发表!");
else if(startNewThreads.equals("cert"))
   out.println("认证论坛中新的投票只能由坛主、版主、认证的会员发表!");
%>
       [<%if(advPost.equals("0")) {%><a href=poll.jsp?action=<%=action%>&forumID=<%=forumID%>&advPost=1>高级模式</a><%}else {%><a href=poll.jsp?action=<%=action%>&forumID=<%=forumID%>&advPost=0>简洁模式</a><%}%>]
       </font>
      </td>
     </tr>
     <tr>
      <td bgcolor=<%=miscbackone%> width=23%>
       <font color=<%=fontcolormisc%>><b>投票标题</b></font> 
       <SELECT name=font onchange=DoTitle(this.options[this.selectedIndex].value)>
        <OPTION selected value="">选择话题</OPTION>
        <OPTION value=[原创]>[原创]</OPTION>
        <OPTION value=[转帖]>[转帖]</OPTION>
        <OPTION value=[灌水]>[灌水]</OPTION>
        <OPTION value=[讨论]>[讨论]</OPTION>
        <OPTION value=[求助]>[求助]</OPTION>
        <OPTION value=[推荐]>[推荐]</OPTION>
        <OPTION value=[公告]>[公告]</OPTION>
        <OPTION value=[注意]>[注意]</OPTION>
        <OPTION value=[贴图]>[贴图]</OPTION>
        <OPTION value=[建议]>[建议]</OPTION>
        <OPTION value=[下载]>[下载]</OPTION>
        <OPTION value=[分享]>[分享]</OPTION>
       </SELECT>
      </td>
      <td bgcolor=<%=miscbackone%>>
       <input type=text size=60 maxlength=80 name="postTitle"> 不得超过 40 个汉字
      </td>
     </tr>
<%
if(cookieMode.equals("0")) {
%>
     <tr>
      <td bgcolor=<%=miscbackone%>><font color=<%=fontcolormisc%>><b>用户名</b></font></td>
      <td bgcolor=<%=miscbackone%>>
        <input type=text name="username" value="<%=cookieName%>">
      </td>
     </tr>
     <tr>
      <td bgcolor=<%=miscbackone%>><font color=<%=fontcolormisc%>><b>密 码</b></font></td>
      <td bgcolor=<%=miscbackone%>>
       <input type=password name="password">
      </td>
     </tr>
<%
}
%>
     <tr>
      <td bgcolor=<%=miscbacktwo%> valign=top>
         <font color=<%=fontcolormisc%>><b>投票项目</b>
          <br>
          <li>每行一个投票项目,数目不限<BR>
          <li>空行自动过滤
         </font>
      </td>
      <td bgcolor=<%=miscbacktwo%> valign=top>
        <TEXTAREA cols=58 name=pollContent rows=6 wrap=soft title="可以使用Ctrl+Enter直接提交帖子"></TEXTAREA>
      </td>
     </tr>
     <tr>
      <td bgcolor=<%=miscbackone%> valign=top>
        <font color=<%=fontcolormisc%>><b>内容</b><br>
        发表投票,这里可以不用输入内容。
        <p>
        在此论坛中:
          <li>HTML &nbsp;标签: <b><%if(htmlStat.equals("1")) out.print("可用");else out.print("不可用");%></b>
          <li><a href="javascript:openScript('misc.jsp?action=lycode',800,600)">LyBBS 标签</a>: <b><%if(lyCodeStat.equals("1")) out.print("可用");else out.print("不可用");%></b>
          <li>贴图标签&nbsp;&nbsp;: <b><%if(arrawPostPic.equals("1")) out.print("允许");else out.print("不允许");%></b>
          <li>改变字体&nbsp;&nbsp;: <b><%if(arrawPostFontSize.equals("1")) out.print("允许");else out.print("不允许");%></b>
          <li><a href="javascript:openScript('misc.jsp?action=showsmilies',800,600)">表情符转换</a>: <b><%if(emotIcons.equals("1")) out.print("允许");else out.print("不允许");%></b><br>
        </font>
      </td>
      <td bgcolor=<%=miscbackone%>>
<%
if(advPost.equals("1")) {
%>
      <script>
       function smilie(smilietext) { 
         document.submitok.postContent.value=document.submitok.postContent.value+' '+smilietext+' '; 
       }
       function smilieopen() {javascript:openScript('misc.jsp?action=showsmilies',800,600);}
       function viewlycode() {javascript:openScript('misc.jsp?action=lycode',800,600);}
       function AddText(NewCode) {document.submitok.postContent.value+=NewCode}
       helpstat = false;
       stprompt = true;
       basic = false;
       function thelp(swtch){
        if (swtch == 1){ basic = false; stprompt = false; helpstat = true;} else if (swtch == 0) {helpstat = false;stprompt = false;basic = true;} else if (swtch == 2) {helpstat = false;basic = false;stprompt = true;}
       }
       function AddText(NewCode) {document.submitok.postContent.value+=NewCode}
       function email() {
         if (helpstat) { alert("Email 标记\n插入 Email 超级链接\n用法1: [email]horseye@sina.com[/email]\n用法2: [email=horseye@sina.com]星语凌[/email]");
         }
         else if (basic) { AddTxt="[email][/email]";AddText(AddTxt);
         }
         else { txt2=prompt("链接显示的文字.\n如果为空,那么将只显示你的 Email 地址",""); 
            if (txt2!=null) {txt=prompt("Email 地址.","name@domain.com");      
            if (txt!=null) {
            if (txt2=="") {AddTxt="[email]"+txt+"[/email]";} else {AddTxt="[email="+txt+"]"+txt2;AddText(AddTxt);AddTxt="[/email]";} 
           AddText(AddTxt);
         }}}
       }
       function showsize(size) {
        if (helpstat) {alert("文字大小标记\n设置文字大小.\n可变范围 1 - 6.\n 1 为最小 6 为最大.\n用法: [size="+size+"]这是 "+size+" 文字[/size]");
        }
        else if (basic) {AddTxt="[size="+size+"][/size]";AddText(AddTxt);
        }
        else {txt=prompt("大小 "+size,"文字");
              if (txt!=null) {AddTxt="[size="+size+"]"+txt;AddText(AddTxt);AddTxt="[/size]";AddText(AddTxt);}}
       }
       function bold() {
         if (helpstat) {alert("加粗标记\n使文本加粗.\n用法: [b]这是加粗的文字[/b]");
         }
         else if (basic) {AddTxt="[b][/b]";AddText(AddTxt);} else {txt=prompt("文字将被变粗.","文字");
           if (txt!=null) {AddTxt="[b]"+txt;AddText(AddTxt);AddTxt="[/b]";AddText(AddTxt);}}
       }
       function italicize() {
         if (helpstat) {alert("斜体标记\n使文本字体变为斜体.\n用法: [i]这是斜体字[/i]");} else if (basic) {
         AddTxt="[i][/i]";AddText(AddTxt);} else { txt=prompt("文字将变斜体","文字");
         if (txt!=null) {AddTxt="[i]"+txt;AddText(AddTxt);AddTxt="[/i]";AddText(AddTxt);}}
       }
       function quoteme() {
         if (helpstat){alert("引用标记\n引用一些文字.\n用法: [quote]引用内容[/quote]");
         }
         else if (basic) {AddTxt="[quote][/quote]";AddText(AddTxt);} else {txt=prompt("被引用的文字","文字");
           if(txt!=null) {AddTxt="[quote]"+txt;AddText(AddTxt);AddTxt="[/quote]";AddText(AddTxt);}}
       }
       function setsound() {
         if (helpstat) {alert("声音标记\n产生背景音乐.\n用法: [sound]音乐文件的地址[/sound]");} else if (basic) {
         AddTxt="[sound][/sound]";AddText(AddTxt);} else { txt=prompt("产生背景音乐.","http://");
         if (txt!=null) { AddTxt="[sound]"+txt;AddText(AddTxt);AddTxt="[/sound]";AddText(AddTxt);}}
       }
       function showcolor(color) {
         if (helpstat) {alert("颜色标记\n设置文本颜色.  任何颜色名都可以被使用.\n用法: [color="+color+"]颜色要改变为"+color+"的文字[/color]");
         }
         else if (basic) {AddTxt="[color="+color+"][/color]";AddText(AddTxt);} else {  txt=prompt("选择的颜色是: "+color,"文字");
           if(txt!=null) {AddTxt="[color="+color+"]"+txt;AddText(AddTxt);AddTxt="[/color]";AddText(AddTxt);}}
       }
       function setfly() {
         if (helpstat){alert("飞翔标记\n使文字飞行.\n用法: [fly]文字为这样文字[/fly]");} else if (basic) {
         AddTxt="[fly][/fly]";AddText(AddTxt);} else { txt=prompt("飞翔文字","文字");
         if (txt!=null) { AddTxt="[fly]"+txt;AddText(AddTxt);AddTxt="[/fly]";AddText(AddTxt);}}  
       }
       function move() {

⌨️ 快捷键说明

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