仓酷云

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

[学习教程] ASP网页编程之ASP全程讲座

[复制链接]
冷月葬花魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:38:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。ASP全程讲座~~呵呵
呵呵~寒假了,我要狂发贴!……―%¥%……¥¥#……―*
为了我们的Flash,略微学学ASP吧~(忍忍吧~)由于这器材实践上用处仍是蛮年夜的。仍是以登录为例子解说。此次呢,我们用ASP,如许与FLASH的ACTION的对照对照分明一点,我也只管将二者做的基础分歧,ASP的长处也就露点了!^_^
对不起,第一呢,必需上asp的语法课。(喂,进修实在也不错啊不要乱向上丢器材啊!)
由于ASP利用的是vbscript和Jscript,以是ASP的格局上都有<%和%>,也就是最复杂的分离Scripts
的办法。
先举一个人人打仗过的例子,熟习一下:
<html>
<head><title>HelloWorld</title></head>
<body>
<%
Response.Write("HelloWorld!")
%>
</body>
</html>
以上的就是一个最复杂的HelloWorld举例,他的感化是向扫瞄器输入一句HelloWorld,人人能够看到实在ASP只用了一句,也就是<%Response.Write("HelloWorld!")%>。这里的Response是asp的基础的五年夜工具之一,实在Response.Write和Javascript中的document.write功效是一样的――都是向扫瞄器输入。至于HTML我想我不要说了吧~~
好的,上面我具体的说一下ASP的五年夜工具,这些器材能够做网站经常使用的器材哦~象查询拜访表,计数器,暗码考证,静态搜集用户信息等等,怎样,心动了吧?呵呵~
先从response讲起吧。
1。response.write
最经常使用的就是我们用的Response.Write了,这个器材会让扫瞄器输入。由于经常使用,以是被GATES老头简化成了=。也就是说<%Response.Write("HelloWorld!")%>能够简写成<%=("HelloWorld")%>。
2.response.redirect
这就是我们罕见的网站转向功效。必要注重的是在response.redirect之前决不克不及向扫瞄器输入任何器材,(固然包含HTML)这是由于response.redirect就是下命令让扫瞄器举措,而Response.Write大概HTML是让扫瞄器做其余事,如许就发生了抵触。
语法很复杂:response.redirec"ab";
这儿的ab就是你要转向的网页”*.htm(asp,swf,,jsp,php……)"
不外要记着这是ASP,别忘了加上<%和%>两兄弟。
3.response.end
呵呵~太复杂了,这就是中断向扫瞄器输入。
此次就到这儿了~下次是剩下的四年夜工具。呵呵~看持续存眷~
好的,接上一节。明天要讲的是ASP的别的四个工具的request。
REQUEST这个对照主要一点,是从客户端失掉数据。我想这也是年夜部分网站次要的用途吧。
REQUEST工具有三种办法:request.formequest.querystring和request。
我们只来看看form办法。
此办法是ASP就经常使用的办法,由于表格切实其实是个失掉用户信息的好举措。FORM有两个分歧的提交的办法,一个是POST,另外一个是get。在哪儿见过?看着眼生?是的,在FLASH中的loadVariables中的第三个选不就是“post"大概”get"吗?是啊,在今后我们的器材就得用这个loadVariables啊。
举个例子:
tea.asp:搜集信息
<html>
<head><title>collectinf</title>
</head>
<body>
<formaction="tea1.asp"method="post">这里意义是把表格交给tea1.asp来处置;
<p>name:<inputtype="text"name="name"></p>注重:一切的元素都该在〈form></form>标签的两头;
<p>password:<inputtype="text"name="password"></p>
<p>inputtype=submit"name="a"value="Submit"></P>到场submitBUTTON(提交按纽)
</form>
</body>
</html>
tea1.asp:反应信息
<html>
<head><title>theinf</title>
</head>
<body>
<center>hello!</center>
<%=request("name")%>yourpasswordis<%=request("password")%><%=就是上一讲的response.write,向扫瞄器输入
</body>
</html>
呵呵~~看完了吧!(空话!:)
这个器材的次要用处是失掉用户的用户名和暗码,然后由tea1.asp把用户的信息显现出来。很复杂的,人人能够看到request的用法了吧,就是
request(“表格元素”);
看,我们方才学完ASP两个工具,就可以做收集查询拜访了!呵呵~今天将是更有效的工具,你会发明,跟着对ASP工具的进修的加深,你会酿成――――――收集超人!呵呵,打趣

接上节,我们明天来学APPLICATION工具。这是ASP的第三年夜工具。
这个APPLICATION工具呢~
关于APPLICATION来讲呢,它是一个共享的工具,是一切在耳目员的一个配合的工具,人人都能够修正它的值以顺应本人的必要。假定你的网站创立了ASP,那末你就入手下手了一个APPLICATION。它是一个很主要的工具,能够匡助我们来完成谈天室和网页计数器等。
如今来讲说APPLICATION的特性。
就是APPLICATION的自界说属性。ADMIN能够依据本人的必要对application界说属性。值得注重的是,application一旦实行,其就会被保留在服务器上,它不会由于用户的分开而消散。上面我们举个例子来看看ASP怎样做COUNTER。
app.ASP:
<%
APPLICATION.lock
APPLICATION("COUNT")=APPLICATION("COUNT")+1
APPLICATION.unlock
%>
<HTML>
<HEAD>
<TITLE>网页计数器</title>
</head>
<body>
<palign="center">welcome!youarethe<%application("count")%>here!</p>
</body>
</html>
好的,人人能够从下面看出来APPLICATION的属性怎样界说了吧?
就是APPLICATION("属性名")
然后就能够完成恣意的功效了~(不外是在ASP的才能局限中啊)哦,内里的APPLICATION.lock和APPLICATION.unlock是先将application锁定起来,然后排除。以防两个用户同时想修正,大概呈现毛病。
然后我们对这个程序修正一下,就能够做我们的FLASH计数器了!
翻开FLASH,新建一个文件,在主场景的LAYER1写上welcome,youarethehere!
在LAYER2(LAYER1空中来的中央)加上dynamictext,命名为count.
在LAYER2的FRAME1写进as:
mm_insert="true";ASP的一个变量,这里为TRUE,包管下一步的加载
loadVa</p>想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的
若天明 该用户已被删除
沙发
发表于 2015-1-20 10:48:26 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
板凳
发表于 2015-1-27 23:17:37 | 只看该作者
ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
再现理想 该用户已被删除
地板
发表于 2015-2-5 11:06:25 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
因胸联盟 该用户已被删除
5#
发表于 2015-2-11 10:21:15 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
小魔女 该用户已被删除
6#
发表于 2015-3-2 10:18:44 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
冷月葬花魂 该用户已被删除
7#
 楼主| 发表于 2015-3-11 03:00:46 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
分手快乐 该用户已被删除
8#
发表于 2015-3-17 19:10:53 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
不帅 该用户已被删除
9#
发表于 2015-3-24 21:36:31 | 只看该作者
从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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