仓酷云

标题: ASP网页编程之用链接组件轻松做交互式链接 [打印本页]

作者: 再见西城    时间: 2015-2-3 23:37
标题: ASP网页编程之用链接组件轻松做交互式链接
ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失;交互|链接   <html>
<title>测试</title>
<BODY>
<% set myobj=server.createobject("mswc.nextlink") %> ''创立 Content Linking 组件

<table border=1>
<%
j=0
FOR i=1 to myobj.getlistcount("list.txt")
'获得文件 urllist.txt 中链接数量

url1=myobj.getnthurl("list.txt",i) '获得超链接
explain=myobj.getnthdescription("list.txt",i) ''获得文字描写

上面我是掌握在表格外面显示

if j mod 3=0 then
Response.Write "<tr><td width='250'><div align='center'>"
else
Response.Write "<td width='250'><div align='center'>"
end if
%>
<a href=rtsp://172.16.0.1/<% =url1 %> >
<% response.write explain %> </A>
<%
j=j + 1
if j mod 3=0 then
Response.Write "</td></tr>"
else
Response.Write "</td>"
end if
next

%>
<tr>
</table>
</body>
</html>
申明:list.txt外面的文件格局为:后面为链接地址,前面为描写,链接url地址和描写之间用 Tab 键分隔。假如文件良多,你可以用dir * >>list.txt 获得一切的途径及文件名,然后在word外面翻开,再得用alt 键停止列选,就很便利了。


</p>  楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。
作者: 柔情似水    时间: 2015-2-4 03:54
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者: 透明    时间: 2015-2-5 15:12
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者: 海妖    时间: 2015-2-12 10:29
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
作者: 变相怪杰    时间: 2015-2-12 20:30
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
作者: 冷月葬花魂    时间: 2015-3-10 14:10
Session:这个存储跟客户端会话过程的数据,默认20分钟失效
作者: 金色的骷髅    时间: 2015-3-11 19:39
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
作者: 因胸联盟    时间: 2015-3-19 10:19
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
作者: 愤怒的大鸟    时间: 2015-3-25 01:47
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
作者: 蒙在股里    时间: 2015-3-30 04:00
不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
作者: 精灵巫婆    时间: 2015-4-3 02:38
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
作者: 深爱那片海    时间: 2015-4-8 02:18
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
作者: 不帅    时间: 2015-4-11 09:15
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者: 再现理想    时间: 2015-4-14 01:36
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
作者: 飘飘悠悠    时间: 2015-4-15 17:07
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
作者: 灵魂腐蚀    时间: 2015-4-22 06:48
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
作者: 小妖女    时间: 2015-4-24 13:01
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
作者: 莫相离    时间: 2015-5-1 04:22
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
作者: 只想知道    时间: 2015-5-2 01:51
我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2