仓酷云

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

[学习教程] ASP网页编程之ASP中有用的告白瓜代组件

[复制链接]
变相怪杰 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:56:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。告白ASP中有用的告白瓜代组件
2000-06-14・wodeail・CPCW

  你是否是常常在网上看到一些公司的告白,而且他们能一直的变更各类告白内容,这就是使用ASP中的告白瓜代组件,利用告白瓜代组件瓜代告白图标能够更好的公布你的告白和服务的推行,更简单使他人承受你的告白,并能复杂地完成瓜代显现图像。

(一).告白瓜代组件的利用办法和详细属性:

1).GetAdvertisement办法

  在这里Server.CreateObject办法用于告白瓜代的例子:Setad=Server.CreateObject("MSWC.AdTotator"),这里Set命令用于和Server.Create.CreateObject标记符,团结来创立一个MSWC.AdRotator工具的援用.告白瓜代组件有一个办法:GetAdvertisement办法.GetAdvertisement办法办理和从调剂文件检失信息,当GetAdvertisement办法从一个新的页面哀求或从一个页面更新的哀求被挪用时,GetAdvertisement办法扫瞄调剂文件,以显现下一个告白图案,GetAdvertisement办法的语法为:GetAdvertisement("filepath"),filepath为调剂文件的假造路径.

2).告白瓜代组件请求的文件

  Rotationschedule文件用于办理显现频次或显现题目的文件(也就是告白瓜代调剂文件);Redirection文件为其重定向网址.

3).告白瓜代调剂文件的详细办法属性

  这个文件用来办理告白瓜代组件中告白显现的频次和详细属性,其详细办法见下表:

名字形貌感化局限

Redirect(URL)为提交扫瞄器缺省地位一切在瓜代调剂中的图象一切图象

width(填进要显现图象的详细巨细)设定图象的像素宽度一切图象

height(像素值)设定图象的像素高度一切图象

border(表格宽度)设定图象边框宽度一切图象

*用以分开详细显现内容一切图象

AdUL设定图片地点单一图像

AdHomePageURL设定告白链接地点单一图像

Text设定告白笔墨显现单一图像

Impresseions设定告白图片显现工夫比单一图像

详细利用例子请看下例

4).重定向文件

   重定向文件(redirectionfile)将使扫瞄器指向目标地点,这里的地点是在调剂文件内里断定的.这个重定向文件不但用于将哀求客户指向被哀求告白,并且贮存各类关于哀求客户的信息,好比扫瞄器的范例和IP地点.在这里用response.redirect办法将扫瞄器导向调剂文件中指定的地点,如response.redirect(request.querystring("myAdUrl")),别的你可使用各类剖析代码或页面记数器组件来断定重定向文件的点击数量.

5).告白瓜代属性

名字语法形貌

Borderboarder(size),size用整数设定告白边框宽度

暗示边框厚度

ClickableClickable(value),value是设定告白瓜代题目是不是是一个超等链接或图像

true或false

TargetFrameTargetFrame(frame),frame设定方针的名字和显现题目

是一个html框的名字(如

_top,_parent等)

  这里假如Clickable值设为真,则显现一个超等连接的题目.假如值为假,则只显现题目并作废标
题的超等连接.


(二).详细利用示例:

1).上面代码能够放在你网页必要到场告白栏的中央

<

dimAD,adrot

AD="adr.txt"

setadr=server.createobject("MSWC.ADROTATOR")

adr.targetframe="target=""adframe"""

‘读取调剂文件adr.txt

response.writeadr.GetAdvertisement(AD)

>

2).上面是告白调剂文件adrot.txt,它暗示了能所显现图像的属性。

’redirect选项声了然一个转移地点的文件,这个文件用于指定用户到方针的路径。

redirectgoto.asp

’界说告白图像的巨细和边框属性

width468

height60

border0

*

’指定图片地点、链接地点和提醒内容和显现的工夫(这里工夫显现比为50)。

http://www.yesky.com/logo.gif

http://www.yesky.com

天极网

50

redirectgoto.asp

border0

*

http://localhost/logo.gif

http://aasp.yeah.net

ASP动网前锋

50

redirectgoto.asp

border0

’一样的能够用*号分开分歧的图片地点和链接地点以完成告白瓜代效果。

3).转移地点的ASP文件goto.asp,是一个用于指定用户到合适的URL(用户路由表)参数线路的ASP文件。

<

<@LANGUAGE="VBSCRIPT">

Response.AppendToLogRequest.QueryString("url")

Response.RedirectRequest.QueryString("url")

>

  这个转移地点文件被看做是一个记数安装,用于跟踪标志的功效,还供应了标志被点击的次数。它利用request.redirect办法来重定向扫瞄器到指定的URL线路。


  好了,如今一个复杂的具有告白主动轮换功效的告白公布体系就完成了,使用它能够在本人的主页上主动轮显本来界说好的告白内容和图片链接,假如必要还能够和他人互换网站的告白内容,如许一个复杂有用的程序你岂非不想尝尝吗?
</p>asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般
谁可相欹 该用户已被删除
沙发
发表于 2015-1-20 06:24:17 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-28 21:48:38 | 只看该作者
运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。
蒙在股里 该用户已被删除
地板
发表于 2015-1-30 14:24:15 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
因胸联盟 该用户已被删除
5#
发表于 2015-2-1 16:20:33 | 只看该作者
弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-2-7 08:25:54 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
小魔女 该用户已被删除
7#
发表于 2015-2-21 06:05:32 | 只看该作者
封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-6 19:39:49 | 只看该作者
虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
活着的死人 该用户已被删除
9#
发表于 2015-3-13 07:08:18 | 只看该作者
学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:
再见西城 该用户已被删除
10#
发表于 2015-3-20 15:51:22 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-26 12:57

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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