亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Flash-Website的兩個Flash動態(tài)技術(shù)的應(yīng)用

        2010-09-10 00:33:26虞智輝
        中國教育技術(shù)裝備 2010年21期
        關(guān)鍵詞:網(wǎng)頁動畫服務(wù)器

        虞智輝

        無錫高等師范學(xué)校 江蘇無錫 214001

        隨著Flash技術(shù)的日益發(fā)展,F(xiàn)lash在網(wǎng)頁開發(fā)上的應(yīng)用可謂層出不窮,但既然是運用于網(wǎng)頁上,那就與網(wǎng)頁的基本語言HTML息息相關(guān),所以Flash動畫與HTML語言的有機結(jié)合,也成為時下Flash動畫發(fā)展的一個基本方向。以下是筆者在平時制作Flash站點時經(jīng)常要用到的與HTML有關(guān)的實用技巧,希望能夠?qū)Υ蠹矣幸欢ǖ膸椭?,同時也希望能拋磚引玉,引起大家對Flash與Web技術(shù)相結(jié)合的更深入的探討。

        1 服務(wù)器路徑在Flash-Website中的解析

        在早期的網(wǎng)頁中,由于技術(shù)的限制,只能看到一些靜態(tài)的文字和圖片。隨著Flash技術(shù)的出現(xiàn),把通過Flash軟件導(dǎo)出的swf文件或者gif圖片插入網(wǎng)頁中,這樣網(wǎng)頁就可以由能夠不斷變化的圖像或者豐富的文字動畫效果組成,使網(wǎng)頁有了初步的動畫效果,這就是動畫和網(wǎng)頁的初步結(jié)合。

        隨著動畫技術(shù)和網(wǎng)頁編程語言的深入發(fā)展,人們已經(jīng)越來越不能滿足這樣單向的欣賞,而是希望能在保留動畫的同時,和網(wǎng)頁或者網(wǎng)站有所交流,以達(dá)到自己的某種要求和目的。于是asp、php、jsp等技術(shù)應(yīng)運而生。正是在Flash中嵌入了這些動態(tài)網(wǎng)頁語言,不僅保留了網(wǎng)頁的生動,而且增添了交互、實時、動態(tài)解析等新特性。

        但是,F(xiàn)lash的動態(tài)解析存在一個問題,它用“l(fā)oad()”命令從后臺服務(wù)器讀取數(shù)據(jù)的時候不可以使用相對地址,而必須使用絕對地址。如要讀取服務(wù)器上show.asp文件時,不能直接寫“l(fā)oad(show.Asp)”,而必須寫“l(fā)oad(http://www.wxgdsf.cn/show.asp)”完整路徑。為什么呢?因為當(dāng)Flash播放器接收到“l(fā)oad(show.asp)”命令時,它會認(rèn)為這是一個本地文本文件(.txt),于是便不會經(jīng)過IIS的運行處理而直接讀入Flash內(nèi)部。當(dāng)然,把“.asp”文件讀成“.txt”文件,結(jié)果就是一堆亂碼。而當(dāng)Flash播放器執(zhí)行“l(fā)oad(http://www.wxgdsf.cn/show.asp)”這個命令的時候,由于它是一個HTTP請求,必須要經(jīng)過IIS的處理,于是Flash player就不會認(rèn)為它是本地的文本文件了。Flash player把這個請求發(fā)送到HTTP服務(wù)器,服務(wù)器的IIS解析腳本返回結(jié)果后,F(xiàn)lash播放器便可以正確處理這些數(shù)據(jù)。

        雖然只要在語言中輸入正確的HTTP完整路徑,就可以讓Flash player讀取正確的數(shù)據(jù),但是面臨的問題是,在進(jìn)行編程開發(fā)或者進(jìn)行程序調(diào)試時,需要經(jīng)常更換計算機或者服務(wù)器,以檢測各種情況的發(fā)生。那就造成一種麻煩,也就是每更換到一個服務(wù)器上面的時候,就要修改一次源程序中的HTTP路徑,需要讀取的文件越多,改動的次數(shù)也會相應(yīng)地增加,這樣就給調(diào)試帶來很大的麻煩。那么如何解決這一問題?通過實踐研究發(fā)現(xiàn),如果在讀取文件前先讀取地址,或者將地址直接傳遞給Flash player,就可以解決這一問題。

        思路:1)獲得服務(wù)器地址;2)將服務(wù)器地址保存;3)讀取服務(wù)器地址并賦值給一變量;4)利用asp語言環(huán)境中變量的傳遞方法傳遞服務(wù)器地址。

        代碼如下:

        <%

        Dim PageUrl, URLarry, ApplicationURL, n

        PageUrl="http://" & Request.ServerVariables("http_host") & Request.ServerVariables ("url")

        URLarry=Split (PageUrl,"/")

        Arryubound=ubound (URLarry,1)-1

        For n=0 to Arryubound

        ApplicationURL=ApplicationURL&URLarry (n) &"/"

        NEXT

        %>

        在swf文件中這樣寫“<%="aa.swf?myurl=”&ApplicationURL%> ”,這樣就可以通過URL把變量傳遞給swf文件,在Flash影片中便可以直接訪問這個變量。

        2 數(shù)據(jù)庫在Flash-Website中與Flash的鏈接

        動態(tài)技術(shù)的最大特點就是人機的一種交流,或者通過計算機成為人們之間的另一種交流通道。有交流,就會產(chǎn)生大量的信息,有些需要保留,有些需要刪除,有些需要排序,有些需要被檢索,還有一些需要共享,那就引出一個問題:這些數(shù)據(jù)該如何來管理?于是數(shù)據(jù)庫技術(shù)就誕生了??梢哉f數(shù)據(jù)庫是網(wǎng)絡(luò)動態(tài)技術(shù)的核心。

        同樣,隨著Flash動畫在網(wǎng)站中的深化運用,與數(shù)據(jù)庫的鏈接已經(jīng)成為一種必然現(xiàn)象。Flash動畫與數(shù)據(jù)庫的鏈接,不但可以使網(wǎng)頁繼續(xù)保留豐富的動態(tài)效果,而且可以保留人們交流的信息,使交流變得更有目的和效率。那么數(shù)據(jù)庫如何與Flash-Website進(jìn)行鏈接呢?

        要知道如何鏈接,首先必須要知道Flash與動態(tài)技術(shù)結(jié)合的原理。以基于HTML的asp動態(tài)語言為例,F(xiàn)lash和asp接口的原理和純asp文件之間交互的原理是一樣的,簡單地說就是頁面之間的數(shù)據(jù)交換。知道這一點后,一切就變得簡單了。

        2.1 Flash中與數(shù)據(jù)庫鏈接的必要條件

        計算機中必須裝有IIS環(huán)境,必須支持?jǐn)?shù)據(jù)庫;計算機中必須裝有Flash4.0以上版本;要對asp有初步的了解。

        2.2 建立數(shù)據(jù)庫

        可以利用Access數(shù)據(jù)庫建立數(shù)據(jù)庫文件infor.mdb,其包含一個數(shù)據(jù)表infor1,該數(shù)據(jù)表中包含4個字段名:編號(bh)、姓名(xm)、性別(xb)、單位(dw)。

        2.3 建立Flash文件

        1)在第一關(guān)鍵幀內(nèi)建立一輸入文本框,設(shè)置變量名為bh,在第二關(guān)鍵幀內(nèi)建立3個動態(tài)文本框,分別設(shè)置變量名為xm、xb、dw。效果如圖1、圖2所示。

        圖1 第一關(guān)鍵幀

        圖2 第二關(guān)鍵幀

        2)原理是鼠標(biāo)點擊按鈕后,利用編號來獲得該用戶的其余信息。

        按鈕的主要程序如下:

        On (press) {

        Load Variables (“infor.asp”, “”, vars=POST)

        Set Variable: “bh” = “”

        }

        3)利用HTML語言建立網(wǎng)頁文件infor.asp,并將該動畫插入至網(wǎng)頁中

        4)輸入asp程序代碼:

        Dim rs, conn

        Set rs = Server.CreateObject(“ADODB.Recordset”) //定義rs為RECORDSET對象

        Set conn = Server.CreateObject(“ADODB.Connection”) //定義conn為CONNECTION對象

        conn.open "Driver={Microsoft Access Driver(*.mdb)}; DBQ=" & Server.MapPath("infor.mdb")//建立數(shù)據(jù)庫引擎

        SQL = “SELECT * FROM infor WHERE bh=” &Request. Form(“bh”) & “;”

        rs.Open SQL,conn ,1,2 //打開數(shù)據(jù)表

        do while not rs.eof

        xm=rs (“xm”)

        xb=rs (“xb”)

        dw=rs (“dw”)

        rs.movenext

        loop

        Response. Write "xm="& Server.URLEncode (rs("xm"))

        Response. Write "xb="& Server.URLEncode (rs("xb"))

        Response. Write “dw=”& Server.URLEncode(rs(“dw”))//保證返回過去變量的是按照URL格式編碼的

        rs.Close

        set rs=nothing

        conn.Close

        set conn=nothing//清空

        3 結(jié)束語

        以上是筆者在Flash制作時經(jīng)常用到的2個技術(shù)。隨著Flash-Website的不斷發(fā)展,F(xiàn)lash技術(shù)與Web技術(shù)越來越緊密地配合,越來越多的動畫功能將在網(wǎng)站中被加以實現(xiàn)。相信今后,網(wǎng)頁將不單是技術(shù)發(fā)展的體現(xiàn),更是綜合技術(shù)的平臺。

        [1]周峰,王征.FLASH ACTIONSCRIPT 3.0網(wǎng)絡(luò)動畫編程基礎(chǔ)與實踐教程[M].北京:電子工業(yè)出版社,2008

        [2]林紀(jì)河,祁玉芹.FLASH CS4網(wǎng)絡(luò)動畫制作簡明教程[M].北京:電子工業(yè)出版社,2009

        [3]童罕,吳慶波,等.一種動態(tài)網(wǎng)頁加速技術(shù)中的機制探討[J].微計算機信息,2009(27)

        [4]崔俊杰.動態(tài)網(wǎng)頁技術(shù)淺析[J].長沙民政職業(yè)技術(shù)學(xué)院學(xué)報,2006,13(13)

        [5]李志勇,徐長通.基于ASP的WEB數(shù)據(jù)庫智能查詢[J].河南師范大學(xué)學(xué)報,2010,38(1)

        猜你喜歡
        網(wǎng)頁動畫服務(wù)器
        做個動畫給你看
        動畫發(fā)展史
        我的動畫夢
        文苑(2019年22期)2019-12-07 05:28:56
        通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計與實現(xiàn)
        基于CSS的網(wǎng)頁導(dǎo)航欄的設(shè)計
        電子制作(2018年10期)2018-08-04 03:24:38
        基于URL和網(wǎng)頁類型的網(wǎng)頁信息采集研究
        電子制作(2017年2期)2017-05-17 03:54:56
        得形忘意的服務(wù)器標(biāo)準(zhǔn)
        計算機網(wǎng)絡(luò)安全服務(wù)器入侵與防御
        我是動畫迷
        網(wǎng)頁制作在英語教學(xué)中的應(yīng)用
        電子測試(2015年18期)2016-01-14 01:22:58
        中文字幕一区,二区,三区| 潮喷大喷水系列无码久久精品| 最近2019年好看中文字幕视频| 婷婷色中文字幕综合在线| 精品无码久久久久久久久粉色| 久久视频在线视频精品| 亚洲国产av一区二区不卡| 国产一区二区三区日韩精品| 亚洲中文字幕成人无码| 国产看黄网站又黄又爽又色| 美女窝人体色www网站| 中文字幕人妻激情在线视频| av免费播放网站在线| 秘书边打电话边被躁bd视频| 国产香蕉97碰碰视频va碰碰看| 在线天堂www中文| 亚洲综合精品成人| 红杏性无码免费专区| 亚洲一区域二区域三区域四| 中文字幕亚洲精品久久| 国产l精品国产亚洲区久久| 韩国19禁主播深夜福利视频| 男女上床视频免费网站| 亚洲不卡av一区二区三区四区 | 国产精品青草久久久久婷婷| 日本在线中文字幕一区| 风韵人妻丰满熟妇老熟| 女人被爽到高潮视频免费国产| 无码人妻精品一区二区三区免费| 久久丁香花综合狼人| 少妇熟女天堂网av天堂| 久久久久久自慰出白浆| 日韩成人大屁股内射喷水| 在线亚洲AV成人无码一区小说| 日韩产的人妻av在线网 | 国产又大又黑又粗免费视频| 欧妇女乱妇女乱视频| 色噜噜狠狠色综合欧洲| 在线小黄片视频免费播放| 给你免费播放的视频| 自拍偷自拍亚洲精品情侣|