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

📄 admin_vote.asp

📁 依蓝旅游网站管理系统Elan2008.SP2
💻 ASP
📖 第 1 页 / 共 2 页
字号:
  </tr>
  <%
    For OptionIndex = 1 To 10
  %>
  <tr>
    <td class="td_ItemName"><strong>选项<%=OptionIndex%></strong></td>
    <td width="39%" class="td_25"><input name="Options<%=OptionIndex%>" type="text" id="Options<%=OptionIndex%>" size="50" value="<%=EL_Common.ServerHTMLEncode(rsVote("Options"& OptionIndex))%>"></td>
    <td width="8%" align="center" nowrap class="td_ItemName"><strong>票数</strong></td>
    <td width="37%" class="td_25"><input name="Ballot<%=OptionIndex%>" type="text" id="Ballot<%=OptionIndex%>" size="15" value="<%=rsVote("Ballot"& OptionIndex)%>"></td>
  </tr>
  <%
    Next
  %>    
  <tr>
    <td class="td_ItemName"><strong>发布日期</strong></td>
    <td colspan="3" class="td_25"><input name="UpdateTime" type="text" id="UpdateTime" value="<%=rsVote("UpdateTime")%>"></td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>状态</strong></td>
    <td colspan="3" class="td_25"><input name="Actived" type="radio" class="nomargin" value="<%=EL_True%>" <%=EL_Common.SetObjectChecked("True", rsVote("Actived"))%>>
      启用
        <input name="Actived" type="radio" class="nomargin" value="<%=EL_False%>" <%=EL_Common.SetObjectChecked("False", rsVote("Actived"))%>>
停止</td>
  </tr>
  <tr>
    <td class="td_ItemName">&nbsp;</td>
    <td colspan="3" class="td_50"><input type="submit" name="Submit" value="保存调查">
    <input type="button" name="Submit2" value="返回上页" onClick="history.back()">
    <input name="Action" type="hidden" id="Action" value="SaveModify">
    <input name="VoteID" type="hidden" id="VoteID" value="<%=VoteID%>"></td>
  </tr>
</table>
</form>
<%
rsVote.Close()
Set rsVote = Nothing
Set VoteCmd = Nothing
EL_Common.ShowScriptError()
End Sub


Sub ManageVote()
On Error Resume Next
Dim VoteCmd, rsVote, RowCount

Call EL_Common.InitCommonCmd(VoteCmd, rsVote, "EL_Vote", "VoteID,Title,VoteType,UpdateTime,Actived", "TopicID=0 Order By UpdateTime DESC")
rsVote.Close()
RowCount = VoteCmd(0)
CurrentPath = CurrentPath &">> 所有调查"
%>
<script language="javascript">
function CheckedAll(){
  for (var i=0;i<document.myform.elements.length;i++){
    var e = document.myform.elements[i];
    if (e.type == 'checkbox' && e.name=='CheckObject' && e.disabled == false){
       e.checked = true;
    }
  }
  getObject("myselect").innerHTML = "[<a href='javascript:CancelAll()'>取消</a>]";
}
function CancelAll(){
  for (var i=0;i<document.myform.elements.length;i++){
    var e = document.myform.elements[i];
    if (e.type == 'checkbox' && e.name=='CheckObject' && e.disabled == false){
       e.checked = false;
    }
  }
  getObject("myselect").innerHTML = "[<a href='javascript:CheckedAll()'>全选</a>]";
}
function CheckObject(){
   var frm = getObject("myform");
   for (var i=0;i<frm.elements.length;i++){
    var e = frm.elements[i];
    if (e.type == 'checkbox' && e.name=='CheckObject' && e.disabled == false && e.checked == true ){
       return true
    }
  }
  return false;
}
function Check(frm){
  SubmitOnce(frm);
  return true;
}

var JURL = "<%=EL_CurrentScriptName%>?ChannelID=<%=EL_Channel.ChannelID%>";

function doDelete(){
  var frm = getObject("myform");
  if(!CheckObject()){
     alert("请至少选定1个调查");
	 return false;
  }
  frm.action = JURL + "&Action=Delete";
  if(confirm("本次操作将彻底删除选定的调查,不可以恢复\n确认要执行选定删除吗?")){
     frm.submit();
	 return;
  }
  return false;
}

function doSetVoteType(){
  var frm = getObject("myform");
  if(!CheckObject()){
     alert("请至少选定1个调查");
	 return false;
  }
  frm.action = JURL + "&Action=SetVoteType";
  if(confirm("是否要将选定调查设置为 "+ getObject("VoteType").options[getObject("VoteType").selectedIndex].text +" 吗?")){
     frm.submit();
	 return;
  }
  return false;
}
function doActived(type){
  var frm = getObject("myform");
  if(!CheckObject()){
     alert("请至少选定1个调查");
	 return false;
  }
  var arrAction = new Array("<%=EL_False%>", "<%=EL_True%>");
  var arrText = new Array("停止", "启用");
  frm.action = JURL + "&Action=SetActived&SetValue="+ arrAction[type];
  if(confirm("是否要"+ arrText[type] +"选定调查设置吗?")){
     frm.submit();
	 return;
  }
  return false;
}
</script>
<table width="100%" border="0" cellspacing="1" cellpadding="0">
  <tr>
    <td><%=CurrentPath%></td>
  </tr>
</table>
<form name="myform" action="" method="post" onSubmit="return Check(this)">
<table width="100%" border="0" cellpadding="0" cellspacing="1" class="Border">
  <tr>
    <td width="3%" align="center" nowrap class="top_item"><strong>选择</strong></td>
    <td width="5%" align="center" nowrap class="top_item"><strong>ID</strong></td>
    <td width="42%" align="center" nowrap class="top_item"><strong>调查主题</strong></td>
    <td width="7%" align="center" nowrap class="top_item"><strong>状态</strong></td>
    <td width="8%" align="center" nowrap class="top_item"><strong>类型</strong></td>
    <td width="17%" align="center" nowrap class="top_item"><strong>发布日期</strong></td>
    <td width="18%" align="center" nowrap class="top_item"><strong>操作</strong></td>
  </tr>
  <%
    If RowCount = 0 Then
	  Response.Write "<tr><td class=td_50 colspan=7 align=center></td></tr>"
	Else
	  Dim i
	  rsVote.Open()
	  For i = 1 To RowCount
  %>
  <tr class="td_25" onMouseOut="this.className='td_25'" onMouseOver="this.className='MouseOver_25'">
    <td align="center"><input name="CheckObject" type="checkbox" id="CheckObject" value="<%=rsVote("VoteID")%>"></td>
    <td align="center"><%=rsVote("VoteID")%></td>
    <td style="padding-left:3px;"><a href="<%=EL_CurrentScriptName%>?Action=Show&VoteID=<%=rsVote("VoteID")%>"><%=rsVote("Title")%></a></td>
    <td align="center"><%=EL_Common.ShowBoolean(rsVote("Actived").value, "<span class=greedtext>启用</span>", "<span class=redtext>停止</span>")%></td>
    <td align="center"><%=ArrVoteType(rsVote("VoteType"))%></td>
    <td align="center"><%=rsVote("UpdateTime")%></td>
    <td align="center">
	<a href="<%=EL_CurrentScriptName%>?Action=Modify&VoteID=<%=rsVote("VoteID")%>">修改</a> | 
	<a href="<%=EL_CurrentScriptName%>?Action=Delete&VoteID=<%=rsVote("VoteID")%>" onClick="return confirm('本次删除将彻底删除该调查主题,不可以恢复,确认要执行删除吗?')">删除</a> | 
	<% If rsVote("Actived") Then %>
	<a href="<%=EL_CurrentScriptName%>?Action=SetActived&VoteID=<%=rsVote("VoteID")%>&SetValue=<%=EL_False%>">停止</a>
	<% Else %>
	<a href="<%=EL_CurrentScriptName%>?Action=SetActived&VoteID=<%=rsVote("VoteID")%>&SetValue=<%=EL_True%>">启用</a>
	<% End If %>
	</td>
  </tr>
  <%
        If i<RowCount Then rsVote.MoveNext
	  Next
	  rsVote.Close()
    End If
  %>
</table>
<table width="100%" border="0" cellspacing="1" cellpadding="0">
  <tr>
    <td width="12%"><span id="myselect">[<a href="javascript:CheckedAll()">全选</a>]</span></td>
    <td width="88%" align="right" nowrap>&nbsp;</td>
  </tr>
</table>

<table width="100%" border="0" cellspacing="1" cellpadding="0">
  <tr>
    <td height="50" align="center"><input type="button" name="Submit3" value="删除选定调查" onClick="doDelete()">
      <input type="button" name="Submit33" value="启用选定调查" onClick="doActived(1)">
      <input type="button" name="Submit34" value="停止选定调查" onClick="doActived(0)">
      <input type="button" name="Submit32" value="设置选定调查 &gt;&gt;" onClick="doSetVoteType()">
      <select name="VoteType" id="VoteType">
        <option value="0">单选</option>
        <option value="1">多选</option>
      </select>
      </td>
  </tr>
</table>
</form>
<%
Set rsVote = Nothing
Set VoteCmd = Nothing
EL_Common.ShowScriptError()
End Sub


Sub AddVote()
On Error Resume Next
Dim OptionIndex

CurrentPath = CurrentPath &">> 添加调查"
%>
<script language="javascript">
function Check(frm){
  if(frm.Title.value.trim()==""){
     alert("请输入调查主题");
	 frm.Title.focus();
	 return false;
  }
  
  SubmitOnce(frm);
  return;
}
</script>
<table width="100%" border="0" cellspacing="1" cellpadding="0">
  <tr>
    <td><%=CurrentPath%></td>
  </tr>
</table>
<form name="myform" action="Admin_Vote.asp" method="post" onSubmit="return Check(this)">
<table width="100%" border="0" cellpadding="0" cellspacing="1" class="Border">
  <tr>
    <td colspan="4" class="top_25"><strong>添加调查</strong></td>
  </tr>
  <tr>
    <td width="16%" class="td_ItemName"><strong>调查主题</strong></td>
    <td colspan="3" class="td_25"><input name="Title" type="text" id="Title" size="70"></td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>调查类型</strong></td>
    <td colspan="3" class="td_25"><input name="VoteType" type="radio" class="nomargin" value="0" checked>
      单选
        <input name="VoteType" type="radio" class="nomargin" value="1">
    多选</td>
  </tr>
  <%
    For OptionIndex = 1 To 10
  %>
  <tr>
    <td class="td_ItemName"><strong>选项<%=OptionIndex%></strong></td>
    <td width="39%" class="td_25"><input name="Options<%=OptionIndex%>" type="text" id="Options<%=OptionIndex%>" size="50"></td>
    <td width="8%" align="center" nowrap class="td_ItemName"><strong>票数</strong></td>
    <td width="37%" class="td_25"><input name="Ballot<%=OptionIndex%>" type="text" id="Ballot<%=OptionIndex%>" size="15"></td>
  </tr>
  <%
    Next
  %>
  <tr>
    <td class="td_ItemName"><strong>发布日期</strong></td>
    <td colspan="3" class="td_25"><input name="UpdateTime" type="text" id="UpdateTime" value="<%=Now()%>"></td>
  </tr>
  <tr>
    <td class="td_ItemName"><strong>状态</strong></td>
    <td colspan="3" class="td_25"><input name="Actived" type="radio" class="nomargin" value="<%=EL_True%>" checked>
      启用
      <input name="Actived" type="radio" class="nomargin" value="<%=EL_False%>">
      停止</td>
  </tr>
  <tr>
    <td class="td_ItemName">&nbsp;</td>
    <td colspan="3" class="td_50"><input type="submit" name="Submit" value="添加调查">
    <input type="button" name="Submit2" value="返回上页" onClick="history.back()">
    <input name="Action" type="hidden" id="Action" value="Save"></td>
  </tr>
</table>
</form>
<%
EL_Common.ShowScriptError()
End Sub
%>
</body>
</html>

⌨️ 快捷键说明

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