第 7 章 常用ActiveX(ASP)元件 製作.

Slides:



Advertisements
Similar presentations
第 8 章 還原資料庫.
Advertisements

Chapter 5 全球資訊網 5-1 World Wide Web 的誕生 5-2 使用Internet Explorer
連結資料庫 ACCESS MSSQL.
Q101 在701 SDX Linux上的標準安裝與使用程序v2
JDK 安裝教學 (for Win7) Soochow University
JAVA 程式設計與資料結構 第十二章 JAR File.
JAVA 程式設計與資料結構 第六章 輸出與輸入.
客戶端的檔案上傳 HtmlInputFile檔案控制項 上傳單一檔案 同時上傳多個檔案.
Working with Databases (II) 靜宜大學資管系 楊子青
第 7 章 設定網頁背景與音樂.
SSL-VPN 之登入及使用 資訊處 主講人.
類別(class) 類別class與物件object.
SQL Stored Procedure SQL 預存程序.
R教學 安裝RStudio 羅琪老師.
安裝JDK 安裝Eclipse Eclipse 中文化
自由軟體介紹(一) 把flash通通帶回家 報告人:陳俊銘.
Quiz6 繳交期限: 12/14(四) 23:59前.
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
檔案與磁碟的基本介紹.
第二章 SPSS的使用 2.1 啟動SPSS系統 2.2 結束SPSS系統 2.3 資料分析之相關檔案 2.4 如何使用SPSS軟體.
系統設定 IE8相容性檢視
HTML超連結及多媒體 靜宜大學 資管系 楊子青.
雲端計算.
FTP檔案上傳下載 實務與運用.
私立南山高中 信息組 電腦研習 電腦資料的備份 中華民國 99年4月20日 星期二.
Fortran 程式語言 之 編與譯(二) 張基昇.
VS.NET 2003 IDE.
網頁程式設計 本章投影片錄自HTML5、CSS3、RWD、jQuery Mobile跨裝網頁設計 陳惠貞 著 碁峰資訊股份有限公司出版
App Inventor 2初體驗 靜宜大學資管系 楊子青
Dreamweaver 8 潘雅真老師.
PowerPoint 2019/4/9.
雲端計算.
HTML – 超連結與圖片 資訊教育.
伸峰科技股份有限公司 李書帆 SanfongWeb 網頁編修 伸峰科技股份有限公司 李書帆
資料來源 2 網路過濾軟體之安裝說明 資料來源 2.
SuperGIS DataManager的使用
第 21 章 Access與XML.
安裝 / 操作 flashget SOP (以Win 7 作業系統為範例)
Install OpenCV C++ with Visual Studio 2017 on Windows PC
如何利用範本來製作網頁.
期末考.
挑戰C++程式語言 ──第8章 進一步談字元與字串
個人網路空間 資訊教育.
VS.NET 2003 IDE.
GridView操作 (II).
FTP使用教學 簡介: 軟體名稱:FileZilla 軟體性質:Freeware 版本: 繁體中文版
引用檔案.
DRC with Calibre 課程名稱:VLSI 報告人:黃家洋 日期: 改版(蔡秉均) 1.
MicroSim pspice.
Video 影像 (VideoPlayer 影像播放器、Camcorder 錄影機) 靜宜大學資管系 楊子青
MiRanda Java Interface v1.0的使用方法
陣列與結構.
基本指令.
Dreamweaver 進階網頁製作 B 許天彰.
Chapter 15 檔案存取 LabVIEW中的檔案存取函數也可將程式中的資料儲存成Excel或Word檔。只要將欲存取的檔案路徑位址透過LabVIEW中的路徑元件告訴檔案存取函數後,LabVIEW便可將資料存成Excel或Word檔;當然也可以將Excel或Word檔的資料讀入LabVIEW的程式中。
CH10 即時雲端資料庫 聊天室App.
如何從政大圖書館館藏目錄匯出書目至EndNote
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A.
Brief Guide of FrontPage
PVQC-校內賽 考生注意事項.
晶片讀卡機驅動程式安裝說明.
6.1 動畫檔案的格式 6.2 建立合適的動畫元素.
班級:博碩子一甲 授課老師:鐘國家 助教:陳國政
若要查看更多祕訣、影片、說明和訓練,請瀏覽 aka.ms/officetips
第 16 章 網路書店 製作.
第五章 自訂佈景主題與文字處理 講授者:詹雅愔.
Visible Body Human Anatomy Atlas
Unix指令4-文字編輯與程式撰寫.
Develop and Build Drives by Visual C++ IDE
Presentation transcript:

第 7 章 常用ActiveX(ASP)元件 製作

ActiveX物件的應用 - 檢查ActiveX物件是否已安裝 若欲檢查所使用的ActiveX物件是否已完成安裝,可以透過Windows的登錄編輯程式(Regedit.exe)檢查。 欲進行檢查時,請點選 開始 功能表的執行選項,然後在執行對話盒內輸入regedit,再按下 確定 按鈕,便可啟動該程式,畫面如下。      

ActiveX物件的應用 - 檢查ActiveX物件是否已安裝 欲尋找名稱為Scripting.FileSystemObject的ActiveX物件時,請展開HKEY_CLASSES_ROOT資料夾。 尋找該資料夾內是否有名稱為Scripting.FileSystemObject的子資料夾。若找得到就表示ActiveX物件已安裝於您的系統上,可正常使用。      

ActiveX物件的應用 - ActiveX物件的建立與運用 在ASP網頁運用ActiveX物件,必須呼叫Server物件的CreateObject方法。 語法如下: Set 物件變數 = Server.CreateObject (ActiveX物件代號)

ActiveX物件的應用 - ActiveX物件的建立與運用 在ASP網頁內,透過該物件變數操作ActiveX物件的方法與屬性,呼叫方法的語法如下: 物件變數.方法 若該方法有傳回值時,語法如下: 變數 = 物件變數.方法 設定ActiveX物件屬性的語法如下: 物件變數.屬性 = 值 取得屬性值的語法如下: 變數 = 物件變數.屬性

ActiveX物件的應用 - ActiveX物件的建立與運用 重設物件變數 若不使用物件變數時,重設物件變數的語法如下: Set 物件變數 = nothing

網頁計數器物件 PageCounter物件的建立 語法如下: Set 物件變數 = Server.CreateObject("MSWC.AdRotator")

網頁計數器物件 網頁計數器的建立與連結次數增加 在欲統計連結次數的網頁內,宣告PageCounter物件後,必須呼叫PageCounter物件的PageHit方法。 網頁再次被瀏覽時,PageHit方法則將增加網頁的瀏覽次數,語法如下: PageCounter物件變數.PageHit

網頁計數器物件 以下敘述將宣告PageCounter物件,呼叫PageHit方法建立計數器,並取得PageHit方法傳回的瀏覽次數。

網頁計數器物件 取得網頁瀏覽次數 欲取得網頁的瀏覽次數,需呼叫Hits方法。 若欲取得另一個網頁的瀏覽次數,則必須用絕對路徑指定網頁,呼叫語法如下: PageCounter物件變數.Hits(絕對路徑) PageCounter物件變數:已完成建立的PageCounter物件。 絕對路徑:運用絕對路徑指定欲取得瀏覽次數的網頁,該網頁內必須宣告PageCounter物件,並呼叫PageHit方法建立計數器。

網頁計數器物件 以下敘述將呼叫Hits方法,取得『/aspexample/ch7/ex7-1/』目錄下pgcnt2.asp檔的瀏覽次數。 vstNum1 = pgcnt.Hits("/aspexample/ch7/ex7-1/pgcnt2.asp") 以下敘述則取得目前網頁的瀏覽次數。 vstNum2 = pgcnt.Hits

網頁計數器物件 瀏覽次數歸零 欲將網頁的瀏覽次數歸零,可呼叫Reset方法,語法如下: PageCounter物件變數.Reset(絕對路徑) PageCounter物件變數: 已完成建立的PageCounter物件。 絕對路徑: 運用絕對路徑指定欲重設瀏覽次數的網頁。

網頁計數器物件 以下敘述將目前網頁的瀏覽次數歸零。 pgcnt.Reset ‘將目前網頁的瀏覽次數歸零 以下敘述將把『/aspexample/ch7/ex7-1/』目錄下pgcnt1.asp檔的瀏覽次數歸零。 pgcnt.Reset("/aspexample/ch7/ex7-1/pgcnt1.asp")

動態廣告看版物件 - 動態廣告看版的運作機制 動態廣告看版與動態Gif檔 一般在網頁中一直變化圖片的圖檔是動態Gif圖檔,它是由好幾個Gif圖檔組成的圖檔。當在網頁內瀏覽這類圖檔時,將以連續播放的方式顯示這些圖檔。 動態廣告看版則是使用者每次瀏覽網頁時,於網頁中顯示不同圖片,且這些圖片的超連結還可連結至不同網頁。

動態廣告看版物件 - 動態廣告看版的運作機制 如何建立動態廣告看版 欲建立動態廣告看版時,可以運用AdRotator物件協助我們。不過,使用AdRotator物件建立動態廣告看版時,還必須自己撰寫兩個配合運作的檔案,一為資訊檔,另一為連結檔。

動態廣告看版物件 - 動態廣告看版的運作機制 各檔案的功能說明如下: 看版檔 – 利用AdRotator物件建立動態廣告看版的ASP網頁。 資訊檔 – 為一文字檔,此檔所儲存的資料大致有圖檔位置、連結檔名稱、對應網頁名稱…等資料。 連結檔 – 為一ASP網頁,用於串聯圖檔與連結網頁,當使用者按下看版檔內的圖檔時,該圖檔的超連結將連結到此檔,並以欲顯示之網頁為參數。

動態廣告看版物件 - 動態廣告看版的運作機制 這三個檔的運作過程如下: STEP 1、使用者瀏覽看版檔。 STEP 2、看版檔的AdRotator物件將讀取資料檔,從資料檔的資料動態產生顯示於看版檔中圖檔的路徑,以及按下該圖檔連結至連結檔的超連結,並以欲開啟網頁為參數。 STEP 3、當使用者按下廣告看版時,前述超連結將連結至連結檔。 STEP 4、連結檔將瀏覽器導向至參數指定的網頁。

動態廣告看版物件 - 動態廣告看版的運作機制 上述運作過程表示如下圖。

動態廣告看版物件 - 資訊檔與連結檔的建立 資訊檔的建立 動態廣告看版資訊檔中的內容如下:

動態廣告看版物件 - 資訊檔與連結檔的建立 上一章灰底部份為必須輸入的資料,以下將說明各資料之用途: 連結檔名稱 連結廣告看版圖檔與顯示網頁之連結檔的路徑與名稱。 圖檔寬度 動態廣告看版所顯示圖檔的寬度。

動態廣告看版物件 - 資訊檔與連結檔的建立 圖檔高度 動態廣告看版所顯示圖檔的高度。 外框寬度 動態廣告看版的外框。 顯示圖檔 動態廣告看版顯示之圖檔的路徑與名稱。

動態廣告看版物件 - 資訊檔與連結檔的建立 連結網頁 動態廣告看版之圖檔所對應的網頁路徑與名稱。 顯示訊息 當使用者將滑鼠游標移至動態廣告看版上時,對應於圖檔所顯示的文字。 顯示比重 設定動態廣告看版中某圖檔的顯示比重。

動態廣告看版物件 - AdRotator物件與看版檔的建立 Set 物件變數 = Server.CreateObject("MSWC.AdRotator") 以下敘述將建立一個可以操作AdRotator物件的物件變數。 Set adrObj = Server.CreateObject("MSWC.AdRotator")

動態廣告看版物件 - AdRotator物件與看版檔的建立 動態產生連結檔的超連結 看版檔內對於AdRotator物件的運用只有一個,那就是呼叫GetAdvertisement方法,呼叫語法如下: AdRotator物件變數.GetAdvertisement(資訊檔名稱與路徑)

動態廣告看版物件 - AdRotator物件與看版檔的建立 語法中各部份的說明如下: AdRotator物件變數 已完成建立的AdRotator物件。 資訊檔名稱與路徑 儲存動態廣告看版資料之檔案的名稱與位置。若使用相對路徑時,必須以看版檔所在位置為參考點。

動態廣告看版物件 - AdRotator物件與看版檔的建立 在看版檔中,建立動態廣告看版的敘述只需要兩行,一行為建立AdRotator物件,另一行為呼叫GetAdvertisement方法取得各項資訊。

連結維護物件 – 連結維護物件的用途與運作 連結維護物件的用途 連結維護物件 – 連結維護物件的用途與運作 連結維護物件的用途 在網站中,當資料很多時,通常會以分頁的方式,將資料分成好幾頁顯示,而不全部顯示在一個網頁內。 除了可以避免因為資料過多,造成使用者閱讀的不方便外,另一方面也避免因檔案太大導致下載時間過長。 可以運用連結維護物件 – NextLink,協助維護這些網頁間的連結。

連結維護物件 – 連結維護物件的用途與運作 連結維護物件的運作方式

連結維護物件 – 資料檔的建立 在資料檔中,將把彼此連結的網頁名稱與顯示於連結字串,並按照檔案的順序排列,這些資料的指定語法如下: 連結維護物件 – 資料檔的建立 在資料檔中,將把彼此連結的網頁名稱與顯示於連結字串,並按照檔案的順序排列,這些資料的指定語法如下: 網頁路徑與檔名 敘述 註解

連結維護物件 – 資料檔的建立 語法中各部份的說明如下: 網頁路徑與檔名 指定欲連結網頁的路徑與名稱。 敘述 連結維護物件 – 資料檔的建立 語法中各部份的說明如下: 網頁路徑與檔名 指定欲連結網頁的路徑與名稱。 敘述 敘述此超連結的字串,此字串將顯示在網頁中,供使用者點選。 註解 說明此連結的註解文字,可省略。

連結維護物件 – 資料檔的建立 以下為資料檔的範例。

連結維護物件 – NextLink物件的運用 Set 物件變數 = Server.CreateObject("MSWC. NextLink")

連結維護物件 – NextLink物件的運用 取得上一頁網頁的超連結 NextLink物件用於建立連結至上一頁網頁超連結之方法為GetPreviousURL,呼叫語法如下: NextLink物件變數.GetPreviousURL (資訊檔名稱與路徑) 此方法將傳回一字串,此字串即為連結至上一頁網頁之超連結。

連結維護物件 – NextLink物件的運用 下為語法中各部份的說明。 NextLink物件變數 已完成建立的NextLink物件。 資訊檔名稱與路徑 儲存欲維護之連結資料的檔案名稱與位置。

連結維護物件 – NextLink物件的運用 呼叫GetPreviousDescription方法則可取得上一頁超連結的描述文字,語法如下: NextLink物件變數. GetPreviousDescription (資訊檔名稱與路徑) 傳回一字串,此字串為描述連結至上一頁網頁之超連結的文字。

連結維護物件 – NextLink物件的運用 語法各部份的說明如下: NextLink物件變數 已完成建立的NextLink物件。 資訊檔名稱與路徑 儲存欲維護之連結資料的檔案名稱與位置。

連結維護物件 – NextLink物件的運用 取得下一頁網頁的超連結 NextLink物件用於建立連結至下一頁網頁超連結之方法為GetNextURL,呼叫語法如下: NextLink物件變數.GetNextURL (資訊檔名稱與路徑) NextLink物件變數 已完成建立的NextLink物件。 資訊檔名稱與路徑 儲存欲維護之連結資料的檔案名稱與位置。

連結維護物件 – NextLink物件的運用 呼叫GetNextDescription方法則可取得下一頁超連結的描述文字,語法如下: NextLink物件變數.GetNextDescription (資訊檔名稱與路徑)

連結維護物件 – NextLink物件的運用 取得目前所在網頁的順序 呼叫NextLink物件的GetListIndex方法取得目前瀏覽之網頁在資料檔內的順序,呼叫語法如下: NextLink物件變數.GetListIndex (資訊檔名稱與路徑)

連結維護物件 – NextLink物件的運用 呼叫NextLink物件的GetNthDescription方法可取得資料檔中,第N個超連結的敘述。呼叫語法如下: NextLink物件變數.GetNthDescription (資訊檔名稱與路徑, 順序) 順序 : 連結在資料檔中的順序。

連結維護物件 – NextLink物件的運用 Include檔案的應用 當ASP網頁被執行時,該插入敘述便會被載入檔案取代。載入檔案的語法如下: <!--#include file = 檔案路徑名稱--> 檔案路徑名稱: 欲插入檔案的路徑與名稱,若採用相對路徑時,將以插入此檔之網頁為參考點。

瀏覽器資訊物件 – 建立BrowserType物件 Set 物件變數 = Server.CreateObject("MSWC.BrowserType")          

瀏覽器資訊物件 – 建立BrowserType物件 Set objBT = Server.CreateObject("MSWC.BrowserType")

瀏覽器資訊物件 - BrowserType物件的屬性