5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:
性别:秘密
最后登录:2008-10-28
http://kafeichong.5d.cn/
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2004/07/25 | 在ASP页面中使用组件
类别(asp)
|
评论
(0)
|
阅读(84)
|
发表于 09:41
要实现组件要完成的任务“设置Cookie和到期时间”,需要在页面主体(Body)送到浏览器之前,在HTTP头部完成GUID的计算。执行下面的代码将足够为浏览器设置一个永久的GUID。
< %@ LANGUAGE="VBSCRIPT" % >
< %
Dim oCookieSetter
Set oCookieSetter = Server.CreateObject ("ASPToday.VisitorID")
% >
< HTML >
...
创建这个独立组件的简单对象,足够可以完成要求的任务。但是在研究它之前,需要提到一些你可能注意到的事情:这里的代码使用了ASP服务对象的CreateObject方法,而不是VBScript中的相关函数:
< %@ LANGUAGE="VBSCRIPT" % >
< %
Dim oCookieSetter
"下面的代码将不会生效 !!!!
Set oCookieSetter = CreateObject ("ASPToday.VisitorID")
% >
< HTML >
....
这样做,就保证了Server.CreateObject方法不仅创建了一个组件的实例,而且将检查组件的一对方法:OnStartPage()和 OnEndPage(),它们将在适当的时候被执行。这是创建ASP组件、访问ASP内在对象的关键。
。
0
评论
Comments
日志分类
首页
[223]
javascript
[29]
asp
[62]
常识
[12]
SQL
[8]
文学
[2]
Dreamweaver
[22]
网页设计
[25]
flash
[20]
片言碎语
[21]
php
[6]
web standard
[16]