婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP基礎入門第二篇(ASP基礎知識)

ASP基礎入門第二篇(ASP基礎知識)

熱門標簽:重慶外呼電銷系統費用 北京大興區地圖標注 電銷機器人一個多少錢 鄭州語音電銷機器人官網 濰坊呼叫中心外呼系統供應商 地圖標注不完整被罰款 微信地圖標注有什么用 不封卡外呼系統一般多少錢 地圖標注中心多少錢注冊

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

 %@ LANGUAGE = VBScript %>
   HTML>
   HEAD>
      TITLE>用ASP提供的瀏覽器性能組件來辨別客戶瀏覽器 /TITLE>
    /HEAD>
    BODY BGCOLOR="White" topmargin="10" leftmargin="10">
     font size="4" face="Arial, Helvetica">
     b>用ASP提供的瀏覽器性能組件來辨 br>別客戶瀏覽器 /b> /font> br>
     hr size="1" color="#000000">
      !-- 定義并創建瀏覽器性能對象 -->
      %
      Dim bc
      Set bc = Server.CreateObject("MSWC.BrowserType")
     %>
      !-- 在表格中描述客戶瀏覽器的信息 -->
      Table border=1>
        tr>
        td>Browser Name /td>
        td>  %=bc.Browser %>  /Td>
        tr>
        td>Browser Version /td>
        td>  %=bc.Version %>  /Td>
        tr>
        td>Major Version /td>
        td>  %=bc.Majorver %>  /Td>
        tr>
        td>Minor Version /td>
        td>  %=bc.Minorver %>  /Td>
        tr>
        td>Frame Support /td>
        td>  %=bc.Frames %>  /Td>
        tr>
        td>Table Support /td>
        td>  %=bc.Tables %>  /Td>
        tr>
        td>Cookie Support /td>
        td>  %=bc.Cookies %>  /Td>
        tr>
        td>Background Sound Support /td>
        td>  %=bc.BackgroundSounds %>  /Td>
        tr>
        td>VBScript Support /td>
        td>  %=bc.VBScript %>  /Td>
        tr>
        td>JavaScript Support /td>
        td>  %=bc.JavaScript %>  /Td>
      /table>
    /BODY>
 /HTML>

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

[IE 4.0] ;;HTTPUserAgentHeader
browser=IE ;;指定該瀏覽器的名稱。
Version=4.0 ;;指定該瀏覽器的版本號。
majorver=4 ;;指定主版本號
minorver=0 ;;指定副版本號
frames=TRUE ;;指定該瀏覽器是否支持框架。
tables=TRUE ;;指定該瀏覽器是否支持表格。
cookies=TRUE ;;指定該瀏覽器是否支持cookies。
backgroundsounds=TRUE ;;指定該瀏覽器是否支持背景音樂。
vbscript=TRUE ;;指定該瀏覽器是否支持VBScript。
javascript=TRUE ;;指定該瀏覽器是否支持JScript。
javaapplets=TRUE ;;指定該瀏覽器是否 支持 Java程序。
ActiveXControls=TRUE ;;指定該瀏覽器是否支持 ActiveX 控件。
Win16=False ;; 指定該瀏覽器是否支持Win16
beta=False ;;指定該瀏覽器是否測試版。
cdf=True ;;指定該瀏覽器是否 支持用于 Web 預測的 Channel Definition Format。

;;ie 4.01
[Mozilla/4.0 (compatible; MSIE 4.01*; Windows 95)]
parent=IE 4.0 ;;父標簽允許第二個瀏覽器繼承第一個瀏覽器的定義
version=4.01
minorver=01
platform=Win98


;;Default Browser ;;指定默認的瀏覽器的設置
[Default Browser Capability Settings]
browser=Default
frames=FALSE
tables=TRUE
cookies=FALSE
backgroundsounds=FALSE
vbscript=FALSE
javascript=FALSE

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

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

 % if (bc.frames = TRUE) then %>
你的瀏覽器支持框架! br>
 % else %>
難道現在你還在使用不支持框架的瀏覽器??? br>
 % end if %>
 % if (bc.tables = TRUE) then %>
你的瀏覽器支持表格。 br>
 % else %>
難道現在你還在使用不支持表格 的瀏覽器 ??? br>
 % end if %>
 % if (bc.BackgroundSounds = TRUE) then %>
有沒有聽到美妙的 音樂??? br>
 % else %>
可惜 , 您的瀏覽器不支持背 景音樂。 br>
 % end if %>
 % if (bc.vbscript = TRUE) then %>
您的瀏覽器支持Vbscript。 br>
 % else %>
您的瀏覽器不支持Vbscrip。 br>
 % end if %>
 % if (bc.javascript = TRUE) then %>
您的瀏覽器支持 Javascript。 br>
 % else %>
您的瀏覽器不支持 Javascript。 br>
 % end if %>

  在你的瀏覽器中刷新 browser.asp ,程序將自動辨別瀏覽器的屬性并動態顯示不同的信息。不難發現在整個 browser.asp 文件中幾乎沒有用到任何復雜的編程,就輕而易舉的達到了動態鑒別客戶瀏覽器并動態產生響應事件的效果。事實上,這個程序的關鍵就在于前文提到的 ActiveX 組件 --"Browser Capabilities" ,它的作用類似于一個 Function ,只需簡單地在程序中調用該組件即能達到你所希望的效果。

  通過這兩篇對ASP 的介紹,大家已經看到編寫ASP 程序是相當輕松的,要掌握 ASP ,無非就是掌握 ASP 內置的五個對象,以及ASP 提供的ActiveX 組件的對象、方法和屬性,當然扎實的腳本語言編寫能力也是必須的。在今后的文章中小編將用五到六篇的篇幅著重介紹這些內置對象和組件的作用及使用方法,敬請關注。

您可能感興趣的文章:
  • ASP.net基礎知識之常見錯誤分析
  • ASP.NET 2.0 程序安全的基礎知識
  • 服務器XMLHTTP(Server XMLHTTP in ASP)基礎知識
  • ASP.NET母版頁基礎知識介紹
  • ASP基礎知識Command對象講解
  • ASP基礎知識VBScript基本元素講解
  • ASP新手必備的基礎知識

標簽:鶴崗 海南 汕頭 揭陽 撫州 唐山 攀枝花 佛山

巨人網絡通訊聲明:本文標題《ASP基礎入門第二篇(ASP基礎知識)》,本文關鍵詞  ASP,基礎,入門,第二,篇,基礎知識,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP基礎入門第二篇(ASP基礎知識)》相關的同類信息!
  • 本頁收集關于ASP基礎入門第二篇(ASP基礎知識)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产另类ts人妖一区二区| **欧美大码日韩| 91亚洲永久精品| 成人国产视频在线观看| 91小视频在线| 91精品国产福利| 国产女同性恋一区二区| 尤物在线观看一区| 麻豆成人免费电影| 972aa.com艺术欧美| 欧美一区二区三区电影| 国产精品人成在线观看免费| 亚洲午夜免费视频| 国产乱子伦视频一区二区三区 | 久久国产精品99精品国产| 国产成人在线视频免费播放| 在线看国产一区二区| 久久久影视传媒| 午夜亚洲国产au精品一区二区| 国产精品资源网| 欧美日韩精品一区二区天天拍小说| 精品电影一区二区三区| 亚州成人在线电影| 色综合久久久久| 菠萝蜜视频在线观看一区| 亚洲午夜精品网| 成人三级伦理片| 1024亚洲合集| 久久久久久久久久久久久夜| 91麻豆精品国产91久久久久久久久 | 婷婷中文字幕综合| 欧美一级二级三级蜜桃| 国产精品66部| 男男gaygay亚洲| 亚洲国产精品欧美一二99| 中文字幕第一区第二区| 91丨porny丨国产入口| 一区二区三区日韩在线观看| 国产欧美日韩三区| 亚洲精品一区二区三区99| 日韩欧美国产综合一区| 91成人在线免费观看| a4yy欧美一区二区三区| 亚洲一区二区综合| 欧美成人福利视频| 精品久久久久久综合日本欧美| 欧美久久婷婷综合色| 欧美日韩精品一区二区| 在线看国产一区二区| 欧美午夜精品一区二区蜜桃| 欧美视频一区在线| 中文字幕色av一区二区三区| 欧美一区二区女人| 日韩欧美国产麻豆| 久久久三级国产网站| 亚洲美女屁股眼交| 青青草97国产精品免费观看无弹窗版 | 国产日韩欧美制服另类| 欧美va亚洲va香蕉在线| 日韩美女视频在线| 久久久精品黄色| ...av二区三区久久精品| 天天综合网天天综合色| 捆绑调教一区二区三区| 北岛玲一区二区三区四区| 蜜桃一区二区三区四区| 91国偷自产一区二区三区观看| 成人91在线观看| 日韩精品一区二区三区四区视频| 久久综合色婷婷| 亚洲午夜精品网| 99在线热播精品免费| 久久一二三国产| 国内精品久久久久影院薰衣草| 日本不卡高清视频| 色婷婷综合久久久久中文一区二区 | 日韩在线一区二区三区| 成人av免费网站| 91久久精品一区二区二区| 337p亚洲精品色噜噜| 亚洲国产日韩精品| 99国产精品视频免费观看| 久久丝袜美腿综合| 午夜影院久久久| 日韩免费看的电影| 久久国产精品99久久久久久老狼| 91丨porny丨户外露出| aaa欧美色吧激情视频| 激情综合亚洲精品| 欧美男女性生活在线直播观看| 亚洲一区二区三区四区在线| 一片黄亚洲嫩模| 欧美喷潮久久久xxxxx| 风流少妇一区二区| 麻豆精品在线观看| 亚洲午夜久久久久久久久电影院 | 成人看片黄a免费看在线| 亚洲最新视频在线播放| 亚洲精品视频在线| 91精品国产欧美日韩| 色88888久久久久久影院野外| 国产一区二区三区在线观看精品 | 91精品黄色片免费大全| 国产99精品视频| 久久99精品久久久久| 亚洲免费在线观看| 精品国产一区二区亚洲人成毛片| 91麻豆精品一区二区三区| 国产精品影视网| 日本一区中文字幕| 91丝袜国产在线播放| 亚洲精选在线视频| 久久99国产精品免费| 国产精品免费网站在线观看| 成人aaaa免费全部观看| 亚洲综合色自拍一区| 欧美一区二区三区免费| 国产精品一区免费视频| 日本不卡一区二区三区高清视频| 国产精品久久久久久久久久免费看 | 国产尤物一区二区| 亚洲美女免费视频| 777午夜精品视频在线播放| 丝袜美腿成人在线| 亚洲免费观看视频| 国产欧美视频一区二区三区| 欧美亚洲综合久久| 春色校园综合激情亚洲| 蜜臀久久99精品久久久久宅男| 亚洲视频香蕉人妖| 国产欧美一区二区三区在线老狼| 欧美日免费三级在线| 99久久国产免费看| 夫妻av一区二区| 日本久久电影网| 欧美中文字幕亚洲一区二区va在线| 欧美午夜一区二区| 欧美无乱码久久久免费午夜一区| 在线观看日韩精品| 欧美色中文字幕| 久久久精品免费观看| 午夜精品久久久久久久久久 | 亚洲精品菠萝久久久久久久| 国产精品久久午夜夜伦鲁鲁| 国产精品国模大尺度视频| 一本一道久久a久久精品| 一区二区三区四区在线| 精品精品国产高清一毛片一天堂| 久久综合九色综合久久久精品综合| 国产精品99久久久久久久女警| 欧美一区二区不卡视频| 性感美女久久精品| 依依成人综合视频| 91网站在线观看视频| 欧美高清一级片在线| 亚洲精品日韩一| 国产精品少妇自拍| 欧美不卡一二三| 自拍偷自拍亚洲精品播放| 国产精品―色哟哟| 国产精品白丝在线| 天天影视色香欲综合网老头| 成人丝袜高跟foot| 亚洲成年人网站在线观看| 亚洲精品高清视频在线观看| 欧美日韩专区在线| www国产精品av| 国产精品欧美久久久久一区二区| 国产欧美一区视频| 精品99久久久久久| 精品国产乱码久久久久久牛牛| 日本一区二区三区久久久久久久久不 | 国产精品乱码一区二区三区软件| 日韩欧美黄色影院| 日韩欧美电影在线| 91精品国产色综合久久不卡蜜臀| 1区2区3区欧美| 亚洲天堂成人在线观看| 国产精品国产三级国产aⅴ无密码| 中文字幕一区二区日韩精品绯色| 亚洲欧美视频在线观看| 亚洲国产wwwccc36天堂| 国内外成人在线视频| 色综合久久综合| 一区二区三区四区乱视频| 中文字幕一区二区5566日韩| 免费一区二区视频| 色8久久人人97超碰香蕉987| 国产精品视频一二三区| 91在线丨porny丨国产| 国产精品丝袜在线| 国产成人综合视频| www久久久久| 亚洲免费av网站| 在线视频综合导航| 亚洲色图在线播放| 欧美日韩综合色| 美腿丝袜亚洲三区| 一区二区中文视频| 欧美色涩在线第一页|