JavaScript应用于asp开发场景

演示代码示例:

 <%Path="../"%>
<!--#include file="../../Inc/Conn.asp"-->
<!--#include file="../../Inc/Web_Safe.asp"-->
<!--#include file="../../Inc/Function.asp"-->
<!--#include file="../Web_Save.asp"-->
<!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=gb2312" />
<title>后台管理首页</title>
<link href="../style/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<%
Dim adminid,What,Up,style
adminid = Request.QueryString("adminid")
What = Request.QueryString("What")
Id = Request.QueryString("Id")
UpId = Request.QueryString("UpId")
style = Request.QueryString("style") Dim SClass,SBoard,SType
If adminid ="" Then
Call Show_Msg("请选择要设置权限管理员!","Admin_User.asp")
Else
Set Rsc =Conn.Execute("Select Web_Admin_Class,Web_Admin_Board,Web_Admin_Type From Web_Admin Where Web_Admin_Id="&adminid)
On Error Resume Next
If Not Rs.Eof Then SClass = Rsc("Web_Admin_Class")
SBoard = Rsc("Web_Admin_Board")
SType = Rsc("Web_Admin_Type")
End If
Set Rsc =Nothing End If Select Case style
Case "class" Call DoUp(Id,UpId,"Class")
Case "Board" Call DoUp(Id,UpId,"Board")
Case "Type" Call DoUp(Id,UpId,"Type")
End Select Sub DoUp(Id,UpId,style)
If UpId<0 Then
Call Show_Msg("已经到顶,不能再上移了!","?adminid="&adminid)
Else On Error Resume Next
SQL = "Update "&style&" set IsDesc="&UpId&" where "&style&"Id ="&Id
Set Rs = Conn.Execute(SQL)
Set Rs=Nothing
Response.Redirect("?adminid="&adminid)
End If
End Sub %>
<table width="99%" border="0" align=center cellpadding=3 cellspacing=1 bordercolor="#FFFFFF" bgcolor="#C4D8ED">
<tbody>
<tr>
<td height=23 colspan=2 id="table_bg_title"><span class="STYLE1"> 管理员管理 &gt; 权限管理</span></td>
</tr>
<tr>
<td height="30" align="left" class="plen">[<a href="Admin_Edit.asp" target="main"> 增加管理员 </a>] [ <a href="Admin_User.asp" target="main">管理员列表</a> ] </td>
</tr>
<tr>
<td bgcolor="#EEF7FD">
<form action="Admin_Sys_Save.asp" method="post" name="Doclass">
<table width="100%" border="0" align=center cellpadding=8 cellspacing=1 bordercolor="#FFFFFF" bgcolor="#C4D8ED" class="m_top_bottom"> <tr>
<td width="94%" colspan="3" align="left" class="td_bg">
</a> </span> 建设中</td>
</tr> <tr>
<td height=12 colspan="4" align="left" class="plen">
操作:
<input type="radio" name="check_class" id="chkAll" onClick="CheckAll();">
全选 <input type="radio" name="check_class" id="NotchkAll" onClick="unSelect();">
反选
<input name="submit" type='submit' value=' ' onClick="return ConfirmDel()" class="send_botton1">
<input type="reset" name="button4" id="button4" value=" " class="pic_botton1">
<input name="action" type="hidden" id="action" value="Do_Sys" />
<input name="Web_Admin_Id" type="hidden" id="Web_Admin_Id" value="<%=adminid%>" /> </td>
</tr>
</table>
</form> </td>
</tr>
</table> </body>
</html>
<script language="javascript">
function unselectall(){
if(document.del.chkAll.checked){
document.del.chkAll.checked = document.del.chkAll.checked;
}
} function CheckAll1(form){ for (var i=0;i<form.elements.length;i++){
var e = form.elements[i];
if (e.Name != "chkAll"){
e.checked = form.chkAll.checked;
}
}
} function CheckAll(){
for(var i=0;i<document.Doclass.classid.length;i++){
document.Doclass.classid[i].checked=true;
}
for(var i=0;i<document.Doclass.Typeid.length;i++){
document.Doclass.Typeid[i].checked=true;
}
for(var i=0;i<document.Doclass.Boardid.length;i++){
document.Doclass.Boardid[i].checked=true;
}
} function unSelect(){ for(var i=0;i<document.Doclass.classid.length;i++) {
if(document.Doclass.classid[i].checked)
{
document.Doclass.classid[i].checked=false;
} else {
document.Doclass.classid[i].checked=true;
}
}
//
for(var i=0;i<document.Doclass.Boardid.length;i++) {
if(document.Doclass.Boardid[i].checked)
{
document.Doclass.Boardid[i].checked=false;
} else {
document.Doclass.Boardid[i].checked=true;
}
}
//
for(var i=0;i<document.Doclass.Typeid.length;i++) {
if(document.Doclass.Typeid[i].checked)
{
document.Doclass.Typeid[i].checked=false;
} else {
document.Doclass.Typeid[i].checked=true;
}
}
//
}
////////////////////////
function ConfirmDel()
{
if(confirm("确定要提交吗?"))
return true;
else
return false;
}
</script>

JavaScript应用于asp开发场景的更多相关文章

  1. 领域驱动和MVVM应用于UWP开发的一些思考

    领域驱动和MVVM应用于UWP开发的一些思考 0x00 起因 有段时间没写博客了,其实最近本来是根据梳理的MSDN上的资料(UWP开发目录整理)有条不紊的进行UWP学习的.学习中有了心得体会或遇到了问 ...

  2. 324篇CSS应用效果集合(梦想天空,可同时应用于Web开发与Qt界面开发)

    http://www.cnblogs.com/lhb25/category/146075.html http://www.yyyweb.com/

  3. JavaScript日历控件开发 C# 读取 appconfig文件配置数据库连接字符串,和配置文件 List<T>.ForEach 调用异步方法的意外 ef 增加或者更新的习惯思维 asp.net core导入excel 一个二级联动

    JavaScript日历控件开发   概述 在开篇之前,先附上日历的代码地址和演示地址,代码是本文要分析的代码,演示效果是本文要实现的效果代码地址:https://github.com/aspwebc ...

  4. SSD固态盘应用于Ceph集群的四种典型使用场景

    在虚拟化及云计算技术大规模应用于企业数据中心的科技潮流中,存储性能无疑是企业核心应用是否虚拟化.云化的关键指标之一.传统的做法是升级存储设备,但这没解决根本问题,性能和容量不能兼顾,并且解决不好设备利 ...

  5. JAVAScript:前端模块化开发

    目录 一:前端模块化概要 1.1.模块化概要 1.2.函数封装 1.3.对象封装 1.4.立即执行函数表达式(IIFE) 1.5.模块化规范 1.5.1.CommonJS 1.5.2.AMD((Asy ...

  6. 10个用于Web开发的最好 Python 框架

    Python 是一门动态.面向对象语言.其最初就是作为一门面向对象语言设计的,并且在后期又加入了一些更高级的特性.除了语言本身的设计目的之外,Python标准 库也是值得大家称赞的,Python甚至还 ...

  7. Git应用于Android项目的入门知识:我的理解

    Git应用于Android项目的基本知识.     常常将git,repo和gerrit三种工具配合起来使用,使Android开发中的部分工作自动化.并适应敏捷项目管理的需要.     repo是Go ...

  8. Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架

    Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的. 历史 Bootstrap 是由 Twitter 的 ...

  9. js架构设计模式——理解javascript中的MVVM开发模式

    理解javascript中的MVVM开发模式 http://blog.csdn.net/slalx/article/details/7856769 MVVM的全称是Model View ViewMod ...

随机推荐

  1. bzoj 1036: [ZJOI2008]树的统计Count 树链剖分+线段树

    1036: [ZJOI2008]树的统计Count Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 16294  Solved: 6645[Submit ...

  2. C#端加载数据库,Combobox与Node控件绑定数据源demo示例

    最近一直在做网页.用的js比较多,最近需要做一个C#相关的demo,一开始还有点不适应,写了几句有点感觉了 本篇博客的主要内容是C#怎么读取数据库文件里的数据以及相关控件如何绑定数据源,所做的Demo ...

  3. CentOS6.5下搭建LAMP+FreeRadius+Daloradius Web管理和TP-LINK路由器、H3C交换机连接,实现,上网认证和记账功能

    什么是RADIUS服务: RADIUS:(Remote Authentication Dial In User Service)中文名为远程用户拨号认证服务,简称RADIUS,是目前应用最广泛的AAA ...

  4. Pg MySQL

    https://blog.csdn.net/tiandao2009/article/details/79839037 1架构 2对sql支持的完备性 3join Nest join , 4表分区  p ...

  5. django特殊的标签和过滤器

    国际化标签和过滤器 Django还提供了一些模板标签和过滤器,用以控制模板中国际化的每个方面.它们允许对翻译,格式化和时区转换进行粒度控制. 1. i18n 此标签允许在模板中指定可翻译文本.要启用它 ...

  6. 力扣(LeetCode)461. 汉明距离

    两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目. 给出两个整数 x 和 y,计算它们之间的汉明距离. 注意: 0 ≤ x, y < 231. 示例: 输入: x = 1, y ...

  7. (转)Lua的table库函数insert、remove、concat、sort详细介绍

    原帖链接:http://www.jb51.net/article/64711.htm#comments 有增注标识的地方为额外注释,非原帖内容. 函数列表:(增注:只能用于数组!) table.ins ...

  8. html+css+js实现类似音乐app似的列表播放

    最近做了一个类似于音乐app里面列表播放的功能,主要是音频播放和按钮状态的联动: 界面如下: 如上图所示 上面有一个播放按钮 下面有一个播放列表 上面还有一个歌曲长度的总时长 上面一个按钮能控制下面所 ...

  9. Python全栈开发-Day9-线程/GIL/事件/队列

    本节内容 进程与线程的概念 Python threading 模块 GIL——global interpreter lock Mutex互斥锁(线程锁) Semaphore信号量 Events事件 Q ...

  10. php如何控制客户端生成缓存

    php如何控制客户端生成缓存 一.总结 一句话总结:用http消息响应头中的Cache-Control来控制客户端缓存,说的是页面本身被客户端缓存,而不是重新生成的其它的非页面缓存 响应头Cache- ...