IT电脑爱好者,打造中国电脑技术名站! 设为首页 加入收藏
您现在的位置: IT电脑爱好者 >> 技术文章 >> 网络编程 >> ASP程序编程 >> 文章正文
赞 助 链 接
最 新 文 章
推荐文章 破解XP或者2000的IIS连接数
推荐文章 ASP+ADO实现数据读写简单示
推荐文章 一个简单的用户登录接口as
推荐文章 ASP里对于链接数据库出错的
推荐文章 用ADO连接数据库的三种方法
推荐文章 ASP:FileSystemObject处理
推荐文章 asp判断函数一览及网页制作
推荐文章 ASP本地图片,音乐等防盗代
推荐文章 在ASP中实现RsA加密与解密
推荐文章 IIS几个常用组件的注册(r
推荐文章 ASP基础教程:ADO存取数据库
推荐文章 ASP开发技巧集锦二
推荐文章 ASP开发技巧集锦三
推荐文章 ASP开发技巧集锦四
推荐文章 小偷程序原理二
热 门 文 章
普通文章 分类算法要解决的问题
普通文章 将Web页面转换成XML数据源
普通文章 一段防注入的通用脚本
普通文章 利用xmlhttp和adodb.strea
普通文章 于学习ASP和编程的28个观点
普通文章 学习ASP有用的代码
普通文章 用XMLHTTP无刷新添加数据之
普通文章 八大法则防范ASP网站漏洞
普通文章 ASP错误代码总结
普通文章 ASP中数据库记录的选取与过
普通文章 每个ASP程序员必备的知识
普通文章 在 Access 中使用“存储过
普通文章 一些ASP初学者常用的代码
普通文章 ASP之Cookies讲座
普通文章 ASP 中健壮的页结构的异常
 
ASP开发技巧集锦二
 
11. 报错并返回
if rs.bof and rs.eof then  ‘还是有问题
response.write"<SCRIPT language=javascript>alert('找不到!');"
response.write"javascript:history.go(-1)</SCRIPT>"
end if
-----------------------------------
这个是跳转。
<script language="javascript">
 alert('<%=intOperationInfo%>');
 window.navigate('ChangePwd.asp');
</Script>
12. VBSJS,混用
   <%
   dim checkpwdconfig    
   checkpwdconfig=split(addation,"/")
   %>
   <script language="javascript">
   alert("<%=checkpwdconfig(0)%>")
   </script>
13. 弹出窗口
<script language=javascript>
function openaddnew()
{
subWindow=window.open("../Edit/PasswordConfigEdit.asp?method=new",'','scrollbars=yes,left=120,top=60,height=250,width=500,menubar=no,location=no,toolbar=no,resizable=yes','')
subWindow.opener = this;
}
</script>
用一个连接调用:
<a href=""#"">请修改密码 onClick="openaddnew()"</a>
图片调用:
<img name=submit1 src="../button_new<%=session("languageid")%>.gif"  onClick="openaddnew()">
14. 分页
<!--#include file="conn.asp"-->
<%
if request("pageno")<>"" then
    pageno=int(request("pageno"))
else
 pageno=1
end if
sql="select * from news where [language]='中文' and bigclassname='新闻' order by id desc"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,3
rs.pagesize=20
if rs.eof then
pageno=0
else
rs.absolutepage=pageno
end if
%>
==========================================
共<%=rs.recordcount%>条,<%=pageno%>/<%=int(rs.pagecount)%>页,每页<%=rs.pagesize%>条
  <a href="manage.asp?pageno=1">首页</a>
  <%if pageno>1 then%>
  <a href="manage.asp?pageno=<%=int(pageno)-1%>">上一页</a>
  <%
  end if
  if int(pageno)<>int(rs.pagecount)then
%>
  <a href="manage.asp?pageno=<%=int(pageno+1)%>">下一页</a>
  <%end if%>
  <a href="manage.asp?pageno=<%=int(rs.pagecount)%>">尾页</a>
  <%rs.close%>
  <%
call CloseConn()
%>
15. 数据库更新
  sql="select * from [user] where username='"&request("username")&"'"
  rs.Open sql,Conn,1,3
  rs("usermail")=Request("usermail")
  rs("userhome")=Request("userhome"))
  rs.update
  rs.close
16. 关闭独立窗口
<head>
<OBJECT id=closes type="application/x-oleobject" classid="clsid:adb880a6-d8ff- 11cf-9377-00aa003b7a11"><param name="Command" value="Close">
</object>
</head>
<body>
<input type="button" value="点击我关闭窗口" onclick="closes.Click();">
</body>
17. 极细表格
<table border="1" cellpadding="0" cellspacing="0" width="32" height="32" bordercolorlight="#000000" bordercolordark="#FFFFFF">
<tr>
<td> </td>
</tr>
</table>
18. 几个正则表达式
Require : /.+/,   
Email : /^\w+([-+.]\w+)*@\w+([-.]\\w+)*\.\w+([-.]\w+)*$/,   
Phone : /^((\(\d{3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}$/,   
Mobile : /^((\(\d{3}\))|(\d{3}\-))?13\d{9}$/,   
Url : /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/,   
IdCard : /^\d{15}(\d{2}[A-Za-z0-9])?$/,   
Currency : /^\d+(\.\d+)?$/,
Number : /^\d+$/,   
Zip : /^[1-9]\d{5}$/,   
QQ : /^[1-9]\d{4,8}$/,   
Integer : /^[-\+]?\d+$/,   
Double : /^[-\+]?\d+(\.\d+)?$/,   
English : /^[A-Za-z]+$/,   
Chinese :  /^[\u0391-\uFFE5]+$/,   
UnSafe :/^(([A-Z]*|[a-z]*|\d*|[-_\~!@#\$%\^&\*\.\(\)\[\]\{\}<>\?\\\/\'\"]*)|.{0,5})$|\s/,
19. Left应用(控制字数)
function title(str)
if len(trim(str))>=28 then
title=left(trim(str),27)&"..."
else
title=trim(str)
end if
end function
20. 判断浏览器
<SCRIPT LANGUAGE="javascript1.2">
<!--//
if (navigator.appName == 'Netscape')
var language = navigator.language;
else
var language = navigator.browserLanguage;
if (language.indexOf('en') > -1) document.location.href = 'en/index.asp';
else if (language.indexOf('zh') > -1) document.location.href = 'cn/index.asp';
else
document.location.href = 'cn/index.asp';
// End -->
</script>
  • 上一篇文章:

  • 下一篇文章:
  •  相关文章
    破解XP或者2000的IIS连接数限制
    ASP+ADO实现数据读写简单示例
    一个简单的用户登录接口asp实现
    ASP里对于链接数据库出错的一点经验总结
    用ADO连接数据库的三种方法及其性能比较
    ASP:FileSystemObject处理文件
    asp判断函数一览及网页制作常用技(1)
    ASP本地图片,音乐等防盗代码
    在ASP中实现RsA加密与解密
    IIS几个常用组件的注册(regsvr32)

    设为首页 | 加入收藏 | 友情链接 | 版权申明 | 网站地图

      Copyright © IT电脑爱好者|ITNUM.COM Some Rights Reserved
    本站收集电脑网络,电脑知识,电脑技术,网络编程,计算机安全技术文章,是电脑爱好者的好帮手,是电脑爱好者的网上家园
    湘ICP备07000950号
    本站信息来源于网络,仅供学习|研究|探讨|收藏之用,版权归原作者所有!