Mfano wa ASP

基础:

用ASP写文本
如果使用ASP生成文本。
向文本添加HTML
如果同时生成HTML标签和纯文本。

变量:

声明变量
变量用于存储信息。本例演示如何声明变量,为变量赋值,并在程序中使用这个变量
声明数组
数组用于存储一系列相关的数据项目。本例演示如何声明一个存储名字的数组。
循环生成HTML标题
如何循环生成6个不同的HTML标题。
Kutengeneza hisia yenye wa muda kwa Vbscript
Mfano huu itakuonesha viwango vya mtu kwa muda wa msindikizo.
Kutengeneza hisia yenye wa muda kwa JavaScript
Mfano huu ni kama hii, lakini ina lugha tofauti tu.

Programu:

Kuwaambia programu yenye VBScript
Kutoka kwa kusema programu yenye VBScript kwa ASP.
Kuwaambia programu yenye JavaScript
Kutoka kwa kusema programu yenye JavaScript kwa ASP.
Kuwaambia programu yenye VBScript na JavaScript
Kutoka kwa kusema programu yenye VBScript na JavaScript kwa ASP file.

Foramu:

Tumia formu na method="get"
Kutoka kwa kusema Request.QueryString kwa kuharibika na mtu.
Tumia formu na method="post"
Kutoka kwa kusema Request.Form kwa kuharibika na mtu.
使用单选按钮的表单
如何使用Request.Form通过单选按钮与用户进行交互。

Cookie:

Welcome cookie
如何创建欢迎cookie。

Response 对象:

使用ASP写文本
本例演示如何使用ASP来写文本。
在ASP中使用HTML标签格式化文本
本例演示如何使用ASP将文本和HTML标签结合起来。
将用户重定向至不同的URL
本例演示如何将用户重定向至另一个的URL。
显示随机的链接
本例演示一个超级链接,当您每次载入页面时,它将显示两个链接中的其中一个。
控制缓存
本例演示如何控制缓存。
清空缓存
本例演示如何清空缓存。
在处理过程中终止脚本并返回结果
本例演示如何在处理过程中中断脚本的运行。
设置在页面失效前把页面在浏览器中缓存多少分钟
本例演示如何规定页面在失效前在浏览器中的缓存时间。
设置页面缓存在浏览器中的失效日期或时间
本例演示如何规定页面在浏览器中的缓存时间日期或时间
检查用户是否仍然与服务器相连
本例演示如何检查用户是否已与服务器断开。
设置内容类型
本例演示如何规定内容的类型。
设置字符集
本例演示如何规定字符集的名称。

QueryString集合 实例

当某用户点击链接时发送查询信息
Mfano hii inaonyesha kama inatumia habari ya kusababisha kutoka kwenye linki katika ukurasa, na kugundua habari hii katika ukurasa huo (katika mfano hii ni ukurasa huo).
Tumia ya kawaida ya QueryString kigeuza kwa thamani
Mfano hii inaonyesha kama QueryString inaonyesha kama inatumia thamani kutoka kwenye formu. Formu hii inatumia metodi ya GET, hivyo inaeleza kwamba habari inayotulewa inahitajika kwa kawaida kwa kawaida (inaeleza kwamba habari inayotulewa inahitajika kwa kawaida). Metodi ya GET inakwenda kumikwaja inaumee habari kubwa.
Kutumia habari kutoka kwenye formu
Mfano hii inaonyesha kama inatumia thamani kutoka kwenye formu. Tungamwenguni QueryString kigeuza kwa thamani. Formu hii inatumia metodi ya GET.
来自表单的更多信息
Mfano hii inaonyesha kama QueryString inahitajika kama inaonyesha kama inaonyesha jina la upifadhi ambalo linahitajika. Itakutashonisha kama inashiriki upifadhi zingine za jina lake. Itakutashonisha pia kama inashiriki kwa kugawaza jina lake la 'name' kwa kusababisha. Formu hii inatumia metodi ya GET.

Mfano wa Form kigeuza kwa thamani

Tumia ya kawaida ya Form kigeuza kwa thamani
Mfano hii inaonyesha kama Form kigeuza kwa thamani kutoka kwenye formu. Formu hii inatumia metodi ya POST, hivyo inaeleza kwamba habari inayotulewa inahitajika kwa kawaida na inaumee inaumee habari kubwa (inaumee habari kubwa sana).
如何使用来自表单的信息
本例演示如何使用从表单取回的信息。我们使用了Form集合。表单使用了POST方法。
来自表单的更多信息
本例演示假如若干的输入域使用了相同的名称,Form集合会包含什么信息。它将展示如何把这些相同的名称分割开来。它也会展示如何使用count关键词来对"name"属性进行计数。此表单使用POST方法。
带有单选按钮的表单
本例演示如何使用Form集合通过单选按钮与用户进行交互。此表单使用POST方法。
带有复选按钮的表单
本例演示如何使用Form集合通过复选按钮与用户进行交互。此表单使用POST方法。

其他实例

取得用户信息
如何查明访问者的浏览器类型、IP地址等信息
取得服务器变量
本例演示如何使用ServerVariables集合取得访问者的浏览器类型、IP地址等信息。
创建welcome cookie
本例演示如何使用Cookies集合创建一个欢迎cookie。
探测用户发送的字节总数
本例演示如何使用TotalBytes属性来取得用户在Request对象中发送的字节总数。

Session 对象

设置并返回 LCID
本例演示 "LCID" 属性。此属性设置并返回一个指明位置或者地区的整数。类似于日期、时间以及货币等内容都要根据位置或者地区来显示。
返回SessionID
本例演示 "SessionID" 属性。该属性为每位用户返回一个唯一的 id。这个 id 由服务器生成。
session 的超时
本例演示 "Timeout" 属性。这个例子设置并返回 session 的超时时间(分钟)。

Server 对象

此文件最后被修改的时间是?
探测文件的最后更新时间。
打开并读取某个文本文件
本例会打开文件"Textfile.txt"以供读取。
自制的点击计数器
本例可从某文件中读取一个数字,并在此数字上累加1,然后将此数写回这个文件。

FileSystemObject 对象

指定的文件存在吗?
本例演示如何首先创建FileSystemObject对象,然后使用FileExists方法来探测某文件是否存在。
指定的文件夹存在吗?
本例演示如何使用FolderExists方法探测某文件夹是否存在。
指定的驱动器存在吗?
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya falme kwa kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme

Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya falme kwa kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi

Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya falme kwa kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya falme kwa kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya falme kwa kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi
Kumtaarifu maelezo ya falme yenye namba ya maelezo ya siku ya mafanikio ya falme
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kumtaarifu maelezo ya falme yenye namba ya maelezo ya siku ya mafanikio ya falme
Kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi ya falme
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kuzikia maelezo yenye namba ya maelezo ya siku ya mafanikio ya falme kwa kumtaarifu maelezo yenye namba ya maelezo ya siku ya mafanikio ya herufi
Kumtaarifu maelezo ya falme yenye namba ya maelezo ya siku
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kuzikia maelezo ya falme kwa kumtaarifu maelezo yenye namba ya maelezo ya siku
Kuzikia namba ya maelezo ya siku
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kuzikia namba ya maelezo ya siku ya mafanikio ya falme
Kupoa namba ya maelezo
Kupoa namba ya maelezo ya koma cha herufi wa falme

Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu Drive kuzikia namba ya maelezo wa kifungua cha kifaa kilichotumika

Kupoa eneo la huzuni la kifungua cha kifaa kilichotumika
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu kuanzisha kipengele cha FileSystemObject kwa kuzikia eneo la huzuni la kifungua cha kifaa kilichotumika
Kupoa ujumbe wa huzuni cha kifungua cha kifaa kilichotumika
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu FreeSpace kuzikia ujumbe wa eneo la huzuni cha kifungua cha kifaa kilichotumika
Kupoa ujumbe wa ukubwa wa kifungua cha kifaa kilichotumika
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu TotalSize kuzikia ujumbe wa ukubwa wa kifungua cha kifaa kilichotumika
Kupoa herufi ya kifungua cha kifaa kilichotumika
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu DriveLetter kuzikia herufi ya kifungua cha kifaa kilichotumika
Kupoa aina ya kifungua cha kifaa kilichotumika
Mfano huu unadhumisha hatau tu kama tunaweza kutumia sababu DriveType kuzikia aina ya kifungua cha kifaa kilichotumika
Kupoa maelezo ya mifumo ya eneo la kifungua cha kifungua cha kifaa cha kompyuta kilichotumika
Mfano huu hupatia maelezo kuhusu kama inatumiwa kifaa cha FileSystem kumwengera aina ya kifaa cha kifaa kilichotakiwa.
Kifaa kilichotakiwa kinaonesha?
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha IsReady kumtambua kama kifaa kilichotakiwa kinaonesha.
Kumwengera neno ya njia ya kifaa kilichotakiwa
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha Path kumwengera neno ya njia ya kifaa kilichotakiwa.
Kumwengera kifunguza cha kwanza cha kifaa kilichotakiwa
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha RootFolder kumwengera kifunguza cha kwanza cha kifaa kilichotakiwa.
Kumwengera namba ya kichwani cha kifaa kilichotakiwa
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha Serialnumber kumwengera namba ya kichwani cha kifaa kilichotakiwa.

Kifaa cha Faili

Faili ilianzishwa kwa wakati gani?
Mfano huu hupatia maelezo kuhusu kama inatumiwa kila mara kumwengera kifaa cha mifaa kwa kutumia kifaa cha mifaa kwa kifaa cha faili kwa kutumia kipakuo cha DateCreated.
Faili ilishendwa kwa wakati gani?
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha DateLastModified kumwengera tarehe na wakati wa faili ilishendwa mara yake ya kwanza.
Faili inaingia kwa wakati gani?
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha DateLastAccessed kumwengera tarehe na wakati wa faili ilikuwa inapokezwa mara yake ya kwanza.
Kumwengera kipakuo cha mafanikio ya faili
Mfano huu hupatia maelezo kuhusu kama inatumiwa Attributes kumwengera kipakuo cha mafanikio ya faili kwa kutumia faili kwa kifaa.

Kifunguza cha Kifaa

Kiwango kilichotakiwa kinasababishwa inaonesha?
Mfano huu hupatia maelezo kuhusu kama inatumiwa kila mara kumwengera kifunguza kwa kutumia method ya Exists kumtambua kama kiwango kilichotakiwa kinasababishwa.
Kutoa orodha ya kila kiwango cha mayani
Mfano huu hupatia maelezo kuhusu kama inatumiwa method ya Items kutoa orodha ya kila kiwango cha mayani.
Kutoa orodha ya kila kiwango
Mfano huu hupatia maelezo kuhusu kama inatumiwa method ya Keys kutoa orodha ya kila kiwango.
Kutoa thamani ya kiwango fulani
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha Item kutoa thamani ya kiwango fulani.
Kumteua kiwango
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha Key kumteua kiwango kwenye kifunguza.
Kutoa idadi ya kifunguza/kiwango cha mayani
Mfano huu hupatia maelezo kuhusu kama inatumiwa kipakuo cha Count kutoa idadi ya kifunguza/kiwango cha mayani.

Komponi ya AdRotator

Mfano wa AdRotator wa kawaida
Mfano huu hupatia maelezo kuhusu kama inatumiwa AdRotator komponi kushonza picha ya uharibifu zaidi kila mara inaingia kwenye tovuti au inapakisha ukishafiki angalau mara moja ya ukuripoti.
AdRotator - Kiungo ya Picha
Mfano huu hupatia maelezo kuhusu kama inatumiwa AdRotator komponi kushonza picha ya uharibifu zaidi kila mara inaingia kwenye tovuti au inapakisha ukishafiki angalau mara moja ya ukuripoti. Pia, picha hiyo inaonekana kama kiungo.

Komponi ya Vifaa ya Kifunguza

Komponi ya Vifaa ya Kifunguza
Mfano huu hupatia maelezo kuhusu matukio yake kila mara inaingia kwenye tovuti au inapakisha ukishafiki angalau mara moja ya ukuripoti.

Komponi ya Kuhakikisha Mawasiliano

Komponi ya Kuhakikisha Mawasiliano
Mfano huu huanza kumewa orodha ya matokeo.
Komponzi ya Content Linking 2
Mfano huu hutumia komponzi ya Content Linking kuandaa mawasiliano kati ya ukurasa ambavyo vinapatikana kwenye faili ya matukio.

Komponzi ya Content Rotator (ASP 3.0)

Komponzi ya Content Rotator
Kila mara kama mtumishi anafikia au anafungua ukurasa, komponzi hii inaonyesha stringi ya HTML mbalimbali.