标题:在学习广告计划文件 GetAdvertisement()方法中教程有一些代码实在是不能理 ...
只看楼主
yiyaozjk
Rank: 2
等 级:论坛游民
帖 子:231
专家分:30
注 册:2010-3-10
结帖率:51.67%
 问题点数:0 回复次数:0 
在学习广告计划文件 GetAdvertisement()方法中教程有一些代码实在是不能理解,
执行结果为什么为会显示:<A HERE="adrotator.asp?url=http://www. ....呢???
请高手帮忙指点一下,我原来学习过VB,但这种ASP中request.QueryString("变量名")我经常找不出赋值的地方??

url不是会关键字吧??它是专门指定从地址栏内获取地址的吗???
如果不是关键字,如何赋值的???

代码如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<% Response.Expires=0 %>
<html>
<body>
<%
dim context
context=request.QueryString("url")
if context<>"" then
response.Redirect(request.QueryString("url"))  这一句是从哪里获取url变量的值呢??语句中没有发现对这个表单赋值的地方?也没有看到还有页面存在,更没有看到还什么表单get方法提交过来的这个变量的值??它是从哪里来的??
end if
%>

<%
    set ad=server.CreateObject("MSWC.AdRotator")   '教程中说url变量的值是从这句获取的的,不理解????'
    ad.Border=1
    ad.Clickable=true
    ad.TargetFrame="target='_new'"
    response.Write( ad.GetAdvertisement("adrot.txt"))
   
%>
</body></html>

而广告 AD Rotator 计划文件adrot.txt 文件内容如下 :
REDIRECT adrotator.asp
WIDTH 440
HEIGHT 400
BORDER 1
*
01.jpg
http://www.
网易
3
02.jpg
http://www.
新浪网
3
03.jpg
http://www.
Sponsored by Flyteworks
3

请高手指点一下,你们是如何理解上面的代码的,能否画的一个程序流程图的,那就太感谢了....
搜索更多相关主题的帖子: 关键字 学习 地址栏 计划 如何 
2012-02-26 10:15



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-361662-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.420964 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved