亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 編程 > ASP > 正文

ASP基礎(chǔ)入門第二篇(ASP基礎(chǔ)知識(shí))

2024-05-04 11:10:07
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

這篇文章是ASP基礎(chǔ)入門第二篇,第一篇展示了ASP動(dòng)態(tài)網(wǎng)站設(shè)計(jì)的一些最基本的方法,相信通過(guò)實(shí)踐各位對(duì) ASP 已經(jīng)有了最基本的了解,本文將進(jìn)一步介紹ASP動(dòng)態(tài)網(wǎng)站的一些基本技巧,需要的朋友可以參考下

本篇將繼續(xù)介紹一些用 ASP 編寫的WEB 動(dòng)態(tài)功能。由于 WEB 瀏覽器標(biāo)準(zhǔn)的不一致從而使得如何能夠讓自己制作的網(wǎng)站去適應(yīng)各種不同的瀏覽器成為了廣大網(wǎng)站設(shè)計(jì)者最為頭疼的事,在如今的形勢(shì)之下,我們不肯也不可能去拋棄Netscape 或 IE 中的任何一種客戶群,但我們有時(shí)候又不得不去考慮客戶端瀏覽器的實(shí)際瀏覽效果,過(guò)去我們常用JavaScript 編寫一段程序來(lái)辨別客戶端使用的不同的瀏覽器,那么今天就讓我們來(lái)看看如何使用ASP 更為便捷且精確地達(dá)到這一目的。將以下代碼,剪貼到你的Notebook 中,并保存為browser.asp 。

 

 
  1. < %@ LANGUAGE = VBScript %> 
  2.   < HTML> 
  3.   < HEAD> 
  4.      < TITLE>用ASP提供的瀏覽器性能組件來(lái)辨別客戶瀏覽器< /TITLE> 
  5.    < /HEAD> 
  6.    < BODY BGCOLOR="White" topmargin="10" leftmargin="10"
  7.     < font size="4" face="Arial, Helvetica"
  8.     < b>用ASP提供的瀏覽器性能組件來(lái)辨< br>別客戶瀏覽器< /b>< /font>< br> 
  9.     < hr size="1" color="#000000"
  10.      < !-- 定義并創(chuàng)建瀏覽器性能對(duì)象 --> 
  11.      < % 
  12.       Dim bc 
  13.       Set bc = Server.CreateObject("MSWC.BrowserType"
  14.      %> 
  15.      < !-- 在表格中描述客戶瀏覽器的信息 --> 
  16.      < Table border=1> 
  17.        < tr> 
  18.        < td>Browser Name< /td> 
  19.        < td> < %=bc.Browser %> < /Td> 
  20.        < tr> 
  21.        < td>Browser Version< /td> 
  22.        < td> < %=bc.Version %> < /Td> 
  23.        < tr> 
  24.        < td>Major Version< /td> 
  25.        < td> < %=bc.Majorver %> < /Td> 
  26.        < tr> 
  27.        < td>Minor Version< /td> 
  28.        < td> < %=bc.Minorver %> < /Td> 
  29.        < tr> 
  30.        < td>Frame Support< /td> 
  31.        < td> < %=bc.Frames %> < /Td> 
  32.        < tr> 
  33.        < td>Table Support< /td> 
  34.        < td> < %=bc.Tables %> < /Td> 
  35.        < tr> 
  36.        < td>Cookie Support< /td> 
  37.        < td> < %=bc.Cookies %> < /Td> 
  38.        < tr> 
  39.        < td>Background Sound Support< /td> 
  40.        < td> < %=bc.BackgroundSounds %> < /Td> 
  41.        < tr> 
  42.        < td>VBScript Support< /td> 
  43.        < td> < %=bc.VBScript %> < /Td> 
  44.        < tr> 
  45.        < td>JavaScript Support< /td> 
  46.        < td> < %=bc.JavaScript %> < /Td> 
  47.      < /table> 
  48.    < /BODY> 
  49. < /HTML> 

browscap.ini 中的一部分內(nèi)容 ( 不包括注釋部分 ) :

用http 方式瀏覽該文件,根據(jù)使用的瀏覽器的不同,你會(huì)看到類似下圖 (Asp2b.gif) 的頁(yè)面。在本例中我們用到了一個(gè) ASP 提供的 ActiveX 組件 --"Browser Capabilities" 。 ActiveX 組件作為基于 Web 的應(yīng)用程序部分在 Web 服務(wù)器上運(yùn)行,組件提供了應(yīng)用程序的主要功能 ( 如訪問(wèn)、修改數(shù)據(jù)庫(kù)等 ) ,這樣 WEB 設(shè)計(jì)者們就不必創(chuàng)建或重新創(chuàng)建執(zhí)行這些任務(wù)的代碼,從而提高了工作的效率,有關(guān) ActiveX 組件將在今后詳細(xì)討論。為了使用 ASP 辨別客戶瀏覽器,在這里我們利用 "Browser Capabilities" 組件創(chuàng)建了一個(gè) Browser Type 對(duì)象,該對(duì)象提供帶有客戶端網(wǎng)絡(luò)瀏覽器功能說(shuō)明的用戶腳本,當(dāng)瀏覽器連接到網(wǎng)絡(luò)服務(wù)器上時(shí),它會(huì)自動(dòng)發(fā)送一個(gè) UserAgentHTTP 標(biāo)題,該標(biāo)題是一個(gè)聲明瀏覽器及其版本的 ASCII 字符串。此 Browser Type 對(duì)象將該標(biāo)題和在 Browscap.ini 文件中的項(xiàng)進(jìn)行比較 (Win98 、 IIS3 、 IIS4 的用戶分別可以在以下目錄中 "win98/system/inersrv" 、 "/winnt/system32/inetsrv/asp/cmpnts" 、 "/winnt/system32/inetsrv" 找到該文件 ) 。如果找到匹配的項(xiàng),則該 Browser Type 對(duì)象將認(rèn)為瀏覽器列表屬性與 UserAgent 標(biāo)題匹配。若該對(duì)象在 browscap.ini 文件中找不到與該標(biāo)題匹配的項(xiàng),那么將使用默認(rèn)的瀏覽器屬性。若該對(duì)象既未找到匹配項(xiàng)且 browscap.ini 文件中也未指定默認(rèn)的瀏覽器設(shè)置,則它將每個(gè)屬性都設(shè)為字符串 "UNKNOWN" 。我們可以通過(guò)更新 browscap.ini 文件將屬性或新的瀏覽器定義添加到該組件中,從而擴(kuò)大 ASP 識(shí)別的瀏覽器范圍和精確度。下面列出了

[IE 4.0] ;;HTTPUserAgentHeader

browser=IE ;;指定該瀏覽器的名稱。

Version=4.0 ;;指定該瀏覽器的版本號(hào)。

majorver=4 ;;指定主版本號(hào)

minorver=0 ;;指定副版本號(hào)

frames=TRUE ;;指定該瀏覽器是否支持框架。

tables=TRUE ;;指定該瀏覽器是否支持表格。

cookies=TRUE ;;指定該瀏覽器是否支持cookies。

backgroundsounds=TRUE ;;指定該瀏覽器是否支持背景音樂(lè)。

vbscript=TRUE ;;指定該瀏覽器是否支持VBScript。

javascript=TRUE ;;指定該瀏覽器是否支持JScript。

javaapplets=TRUE ;;指定該瀏覽器是否 支持 Java程序。

ActiveXControls=TRUE ;;指定該瀏覽器是否支持 ActiveX 控件。

Win16=False ;; 指定該瀏覽器是否支持Win16

beta=False ;;指定該瀏覽器是否測(cè)試版。

cdf=True ;;指定該瀏覽器是否 支持用于 Web 預(yù)測(cè)的 Channel Definition Format。

;;ie 4.01

[Mozilla/4.0 (compatible; MSIE 4.01*; Windows 95)]

parent=IE 4.0 ;;父標(biāo)簽允許第二個(gè)瀏覽器繼承第一個(gè)瀏覽器的定義

version=4.01

minorver=01

platform=Win98

;;Default Browser ;;指定默認(rèn)的瀏覽器的設(shè)置

[Default Browser Capability Settings]

browser=Default

frames=FALSE

tables=TRUE

cookies=FALSE

backgroundsounds=FALSE

vbscript=FALSE

javascript=FALSE

在上面的例子中,父標(biāo)簽允許第二個(gè)瀏覽器繼承第一個(gè)瀏覽器的定義,以便 Microsoft Internet Explorer4.01 定義得以繼承 Microsoft Internet Explorer4.0 定義全部的屬性 ( 例如, frames=TRUE 、 tables=TRUE 以及 cookies=TRUE) 。并通過(guò)添加 platform=Win98 行來(lái)指定平臺(tái),用 version=4.01 重寫版本信息。

在先前的 browser.asp 中我們僅僅是將客戶瀏覽器的屬性一一羅列了出來(lái),下面讓我們添加一些動(dòng)態(tài)的效果。將以下代碼剪貼到文件 browser.asp 中( 編輯注 :為顯示方便,所有“ < ”符號(hào)后都多加了個(gè)空格,實(shí)際使用時(shí)請(qǐng)注意去掉。 ):

 

 
  1. < % if (bc.frames = TRUE) then %> 
  2. 你的瀏覽器支持框架!< br> 
  3. < % else %> 
  4. 難道現(xiàn)在你還在使用不支持框架的瀏覽器???< br> 
  5. < % end if %> 
  6. < % if (bc.tables = TRUE) then %> 
  7. 你的瀏覽器支持表格。< br> 
  8. < % else %> 
  9. 難道現(xiàn)在你還在使用不支持表格 的瀏覽器 ???< br> 
  10. < % end if %> 
  11. < % if (bc.BackgroundSounds = TRUE) then %> 
  12. 有沒(méi)有聽(tīng)到美妙的 音樂(lè)???< br> 
  13. < % else %> 
  14. 可惜 , 您的瀏覽器不支持背 景音樂(lè)。< br> 
  15. < % end if %> 
  16. < % if (bc.vbscript = TRUE) then %> 
  17. 您的瀏覽器支持Vbscript。< br> 
  18. < % else %> 
  19. 您的瀏覽器不支持Vbscrip。< br> 
  20. < % end if %> 
  21. < % if (bc.javascript = TRUE) then %> 
  22. 您的瀏覽器支持 Javascript。< br> 
  23. < % else %> 
  24. 您的瀏覽器不支持 Javascript。< br> 
  25. < % end if %> 

在你的瀏覽器中刷新 browser.asp ,程序?qū)⒆詣?dòng)辨別瀏覽器的屬性并動(dòng)態(tài)顯示不同的信息。不難發(fā)現(xiàn)在整個(gè) browser.asp 文件中幾乎沒(méi)有用到任何復(fù)雜的編程,就輕而易舉的達(dá)到了動(dòng)態(tài)鑒別客戶瀏覽器并動(dòng)態(tài)產(chǎn)生響應(yīng)事件的效果。事實(shí)上,這個(gè)程序的關(guān)鍵就在于前文提到的 ActiveX 組件 --"Browser Capabilities" ,它的作用類似于一個(gè) Function ,只需簡(jiǎn)單地在程序中調(diào)用該組件即能達(dá)到你所希望的效果。

通過(guò)這兩篇對(duì)ASP 的介紹,大家已經(jīng)看到編寫ASP 程序是相當(dāng)輕松的,要掌握 ASP ,無(wú)非就是掌握 ASP 內(nèi)置的五個(gè)對(duì)象,以及ASP 提供的ActiveX 組件的對(duì)象、方法和屬性,當(dāng)然扎實(shí)的腳本語(yǔ)言編寫能力也是必須的。在今后的文章中小編將用五到六篇的篇幅著重介紹這些內(nèi)置對(duì)象和組件的作用及使用方法,敬請(qǐng)關(guān)注。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚洲欧美小说色综合小说一区| av免费看大片| 久久精品国产色蜜蜜麻豆| 黄色在线成人| 亚洲一区二区91| 成人免费在线视频网| 青青草综合网| 在线中文一区| 亚洲人高潮女人毛茸茸| 久久久国产影院| 国新精品乱码一区二区三区18| 精品一区二区三区无码视频| 91网址在线观看| 国产精品成人**免费视频| www视频在线看| jizzjizzjizzjizz日本老师| 久久久久久噜噜噜久久久精品| 亚洲一二三区精品| 先锋影音在线播放av| segui88久久综合| 欧美特黄a级高清免费大片a级| 亚洲综合激情六月婷婷在线观看| 久久精品国产v日韩v亚洲| 国产精品最新乱视频二区| 影音先锋中文字幕在线播放| 老司机午夜精品视频| 米奇777超碰欧美日韩亚洲| 国产一二三在线视频| 亚洲精品免费看| 日本伊人精品一区二区三区观看方式| japanese在线视频| 在线播放亚洲激情| 国产又粗又爽| 亚洲午夜精品在线观看| 少妇视频一区二区| 一区二区成人免费视频| 国产三区二区一区久久| 成人免费在线视频网| 不卡av在线网站| 爱看av在线| 性久久久久久久久久久久| 一区二区动漫| 男人亚洲天堂网| 2019中文字幕免费视频| 日韩在线一区二区视频| 三级亚洲高清视频| 美女激情网站| 精品三级久久久久久久电影聊斋| 国产欧美中文在线| 天堂av最新在线| 九九九九热精品免费视频| 欧美男男青年gay1069videost| 日韩欧美中文字幕在线视频| 亚洲一级电影视频| 欧美视频久久| 日韩精品中文字幕第1页| 欧美视频一区二| 天天久久人人| 99热精品在线播放| 国产精品乱码一区二区三区| 亚洲激情欧美| 欧美一区二区三区在| 99国产精品欲| 一本岛在免费一二三区| 亚洲性感美女99在线| 狠狠操狠狠色综合网| 成人亚洲一区二区| 亚洲一区欧美激情| 中文字幕一区二区三区人妻电影| 精品亚洲视频在线| 亚洲人成在线播放| 亚洲欧洲成人精品av97| 日韩av自拍偷拍| 中文字幕免费在线看线人动作大片| 亚洲精品天天看| 精品乱色一区二区中文字幕| 日韩精品资源| 另类专区亚洲| 日韩中文字幕高清在线观看| 91蝌蚪91九色| 中文字幕视频二区| 一区二区三区中文字幕| 日韩一区二区三区国产| 久久一区二区三区视频| 国产成+人+亚洲+欧美+综合| 在线播放你懂的| 亚洲精品国产精品国自产网站按摩| 黑人中文字幕一区二区三区| 日韩精品极品在线观看播放免费视频| 国产综合在线观看| 五月天亚洲综合| 日韩制服丝袜先锋影音| 无码任你躁久久久久久老妇| 深夜福利视频在线免费观看| 欧美高清另类hdvideosexjaⅴ| 婷婷色在线观看| 国偷自拍第113页| 久久久成人免费视频| 成人自拍网站| 日韩精品一区二区三区中文在线| 97国产精品videossex| 精品自拍偷拍| 一区二区三区四区在线视频| 99久久久免费精品| 国产精品每日更新在线播放网址| 日韩一区二区久久久| 亚洲精品精选| 国产精品实拍| 久久久久狠狠高潮亚洲精品| 精品成在人线av无码免费看| 久久久精品91| 亚洲高潮女人毛茸茸| 又黄又爽的视频在线观看| 亚洲一区二区三区视频在线播放| 国产叼嘿视频在线观看| 97电影在线看视频| 欧美大胆的人体xxxx| 免费看污片的软件| 亚洲国产精品成人| 伦av综合一区| 成人午夜激情视频| 欧美一区二区综合| 成人免费一级视频| 精品亚洲a∨一区二区三区18| 国产精品成熟老女人| 日本三级午夜理伦三级三| 欧美 亚欧 日韩视频在线| 欧美午夜在线| 亚洲国产另类 国产精品国产免费| 免费在线高清av| 精品国产91洋老外米糕| 日韩小视频在线播放| 国产91在线播放九色快色| 日本一本久久| 在线日韩国产精品| 狠狠久久综合婷婷不卡| 黑人巨大精品欧美一区二区桃花岛| 日本一区免费网站| 伊人免费在线观看高清版| 国产黄大片在线观看| 国产欧美日韩精品高清二区综合区| 91黑丝在线| 神马久久影院| 成人h动漫精品一区二| 亚洲欧美另类小说视频| 一区二区三区高清在线视频| 免费男女羞羞的视频网站中文子暮| 555夜色666亚洲国产免| 国产伦精品一区二区三| 男生草女生视频| 9色在线视频网站| 懂色av粉嫩av蜜乳av| 亚洲人成精品久久久| 成人春色在线观看免费网站| 天堂社区在线视频| 大肉大捧一进一出好爽视频| 免费的色视频| 国内一区二区视频| 精品一区二区三区高清免费不卡| 国产精品免费麻豆入口| 久久青青草原一区二区| 上原亚衣av一区二区三区| 欧美高清视频不卡网| 久操国产精品| 狠狠综合久久av一区二区老牛| 国产三级三级在线观看| 亚洲一区二区三区四区五区| 精彩视频一区二区三区| 国产成人午夜片在线观看高清观看| 97人人模人人爽人人喊38tv| 日韩欧美一区二区三区在线视频| 国产精品视频区| 国产一级视频在线| 一区在线免费观看| 国模叶桐国产精品一区| www国产亚洲精品| jizzjizz.con| 国产精品夜夜夜爽张柏芝| 亚洲高清免费观看高清完整版| 亚洲精品乱码久久久久久日本蜜臀| 日韩精品久久一区二区| 日韩av在线播| 国产视频999| 国产欧美一区二区三区国产幕精品| 中文字幕欧美精品日韩中文字幕| 亚洲精品国久久99热| 米奇777在线影院线| 国产精品毛片aⅴ一区二区三区| 日韩欧美一级二级三级| 日本v片在线高清不卡在线观看| 日本亚洲精品| 美女www一区二区| 亚洲黄色av网址| 久久影院午夜精品| 在线一区二区视频| 亚洲av无码国产精品久久| 中文无码精品一区二区三区| 欧美午夜精品一区| 日韩精品色哟哟| 色综合久久久久久中文网| 日韩人体视频| 春暖花开成人亚洲区| 国产在视频线精品视频www666| 午夜精品av| 日本福利一区二区三区| 国产精品免费av| 亚洲精品一二三**| 亚洲精品网站在线| 欧美日韩国产高清| 日本一区二区三区视频免费看| 国产精品一区亚洲| 成人性生交大片| 亚洲精品少妇网址| 欧洲亚洲一区二区| 人人超碰91尤物精品国产| 国产精品7区| 国产又爽又黄又舒服又刺激视频| 羞羞的视频在线观看| 成人在线视频一区二区| 欧美日韩亚州综合| 日本久久久久久| 开心激情五月网| 久久午夜宅男免费网站| 日韩av在线看| 美女被人操视频在线观看| 日韩专区视频网站| 中文字幕一区二区人妻视频| 一级片免费在线观看视频| 成人黄色综合网站| 大尺度在线观看| 一区二区三区在线观看www| 亚洲天堂手机在线| 亚洲一区二区三区四区精品| 亚洲天堂av在线免费| 7777精品伊人久久久大香线蕉经典版下载| 成人激情视频网站| 欧美国产激情视频| 国产又粗又黄又爽的视频| 91精品人妻一区二区三区蜜桃欧美| 久久久久久久香蕉| 羞羞视频在线观看不卡| av在线不卡免费观看| 亚洲av无码一区二区二三区| 国产免费播放一区二区| 韩国在线视频一区| 国产综合久久久久| 一本久道久久综合婷婷鲸鱼| 国产精品视频公开费视频| 香蕉久久免费电影| 青春草在线视频免费观看| 国产日韩在线看| 一区二区欧美视频| 亚洲日本va午夜在线电影| 大胆亚洲人体视频| 国产精品自拍网站| 欧美videos另类精品| 美女国产在线| 久久久久久国产精品久久| 免费日本黄色| 欧美一区在线视频| 欧美三级在线视频| 亚洲免费av一区二区| 午夜欧美福利视频| 久在线观看福利视频| 美女av一区二区| 三级黄在线观看| 中文无字幕一区二区三区| 日韩欧美国产高清| 动漫一区在线| 五十路亲子中出中文字幕| 久久中文字幕精品| 激情视频免费在线| 成人网6969conwww| 欧美男人操女人视频| 吞精囗交69激情欧美| 欧美日韩99| 在线色视频网| 亚洲一区二区三区四区在线| 视频1区2区3区| 中文字幕在线天堂| 欧美日韩视频网站| 成年网站在线视频网站| 天天干天天干天天干天天干天天干| 亚洲第一大网站| 亚洲午夜在线电影| 国产精品揄拍一区二区| 欧美激情 一区| 黄色在线免费播放| 欧美一级高清片在线观看| 色av男人的天堂免费在线| 在线影视一区二区三区| 一区二区三区国| 国产一级免费大片| 欧美三级黄美女| 国产又黄又猛又粗又爽| 一本一道久久综合狠狠老| 欧美国产视频在线| 久久午夜羞羞影院免费观看| 蜜臀久久99精品久久久久久宅男| 国产成人禁片免费观看视频| 伊人久久一区二区三区| 蜜桃精品在线| 97在线资源在| 欧美国产精品日韩| 日韩欧美资源站| 欧美三级在线观看视频| 婷婷在线免费视频| 国产日韩av高清| 老熟妇精品一区二区三区| 国产视频一区二区三区在线播放| 久热这里只精品99re8久| 国产又粗又长又黄的视频| 91影院在线免费观看| 欧美黑人乱大交ⅹxxxxx| 福利在线一区二区| jk漫画禁漫成人入口| 91这里只有精品| 在线日韩一区| 国产不卡精品| 亚洲桃色综合影院| 国产又大又黄视频| av激情网站| 国产麻豆综合视频在线观看| 全免费a级毛片| 中文字幕无码乱码人妻日韩精品| 欧美私模裸体表演在线观看| 不卡av免费观看| 色偷偷噜噜噜亚洲男人|