仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 553|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网页编程之ASP开辟技能集锦二

[复制链接]
分手快乐 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:15:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!技能11.报错并前往ifrs.bofandrs.eofthen‘仍是有成绩
response.write"<SCRIPTlanguage=JavaScript>alert(找不到!);"
response.write"javascript:history.go(-1)</SCRIPT>"
endif
-----------------------------------
这个是跳转。
<scriptlanguage="javascript">
alert(<%=intOperationInfo%>);
window.navigate(ChangePwd.asp);
</Script>12.VBSJS,混用<%
dimcheckpwdconfig
checkpwdconfig=split(addation,"/")
%>
<scriptlanguage="javascript">
alert("<%=checkpwdconfig(0)%>")
</script>13.弹出窗口<scriptlanguage=javascript>
functionopenaddnew()
{
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>用一个毗连挪用:
<ahref=""#"">请修正暗码</a>图片挪用:
14.分页<!--#includefile="conn.asp"-->
<%
ifrequest("pageno")""then
pageno=int(request("pageno"))
else
pageno=1
endifsql="select*fromnewswhere[language]=中文andbigclassname=旧事orderbyiddesc"
Setrs=Server.CreateObject("ADODB.Recordset")
rs.opensql,conn,1,3
rs.pagesize=20
ifrs.eofthen
pageno=0
else
rs.absolutepage=pageno
endif
%>
==========================================
共<%=rs.recordcount%>条,<%=pageno%>/<%=int(rs.pagecount)%>页,每页<%=rs.pagesize%>条
<ahref="manage.asp?pageno=1">首页</a>
<%ifpageno>1then%>
<ahref="manage.asp?pageno=<%=int(pageno)-1%>">上一页</a>
<%
endif
ifint(pageno)int(rs.pagecount)then
%>
<ahref="manage.asp?pageno=<%=int(pageno+1)%>">下一页</a>
<%endif%>
<ahref="manage.asp?pageno=<%=int(rs.pagecount)%>">尾页</a>
<%rs.close%>
<%callCloseConn()
%>15.数据库更新sql="select*from[user]whereusername="&request("username")&""
rs.Opensql,Conn,1,3
rs("usermail")=Request("usermail")
rs("userhome")=Request("userhome"))
rs.update
rs.close16.封闭自力窗口<head>
<OBJECTid=closestype="application/x-oleobject"classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"><paramname="Command"value="Close">
</object>
</head>
<body>
<inputtype="button"value="点击我封闭窗口">
</body>17.极细表格<tableborder="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}-))?((0d{2,3})|0d{2,3}-)?[1-9]d{6,7}$/,
Mobile:/^(((d{3}))|(d{3}-))?13d{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使用(把持字数)functiontitle(str)
iflen(trim(str))>=28then
title=left(trim(str),27)&"..."
else
title=trim(str)
endif
endfunction20.判别扫瞄器<SCRIPTLANGUAGE="javascript1.2">
<!--//
if(navigator.appName==Netscape)
varlanguage=navigator.language;
else
varlanguage=navigator.browserLanguage;
if(language.indexOf(en)>-1)document.location.href=en/index.asp;
elseif(language.indexOf(zh)>-1)document.location.href=cn/index.asp;
else
document.location.href=cn/index.asp;
//End-->
</script>国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了
乐观 该用户已被删除
沙发
发表于 2015-1-17 15:57:36 来自手机 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
小妖女 该用户已被删除
板凳
发表于 2015-1-30 06:22:48 | 只看该作者
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
老尸 该用户已被删除
地板
发表于 2015-2-6 07:44:44 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
若天明 该用户已被删除
5#
发表于 2015-2-15 17:48:02 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-3-4 12:38:47 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
金色的骷髅 该用户已被删除
7#
发表于 2015-3-11 19:38:20 | 只看该作者
那么,ASP.Net有哪些改进呢?
飘灵儿 该用户已被删除
8#
发表于 2015-3-19 10:23:06 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
深爱那片海 该用户已被删除
9#
发表于 2015-3-27 20:10:38 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-12 01:24

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表