亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

??

?? flash的制作
??
字號:
作者:大木頭
日期:00-5-16 下午 01:01:23
                                  用 Flash 制作留言板(上)
                                                    
						    作者:邊城浪子

  于是,抓緊時間,馬上開始寫。計劃是分成兩部分:一部分是ASP部分的分析,另一部分是在 Flash 中的操作。
  下面,我們先來看看數據是怎樣經過ASP處理的。
 
   這個留言板一共有三個文件——Flash SWF 影片文件、ASP程序和留言板數據文件(文本文件)。
一、數據的排列方式
  由于實在沒有什么特殊的要求,所以,沒有必要使用數據庫,只要把留言板的數據格式確定好就可以了,于是,我們確定如左邊圖顯示的這種文本結構。在實際應用中,這個文件叫做 guest.txt。 
  這種結構很簡單,第一條數據代表一共有多少條留言,中間部分就是內容,最后一個標記著文本文件的結束。
  我來具體解釋一下:各個數據都以 & 號開頭,因為這樣 Flash 在讀取的時候就會把它當成一個變量。現在“&total=2”被讀入以后,Flash 就會把影片中的 total 設置成 2。
  中間部分也是一樣,第一個留言的三個部分是 sub1 name1 text1,而第 n 個留言的三個部分就是 subn namen textn……
  最后的這個“&eof=true”好象意義不大,但是其實它主要是作為標志來用,當 Flash 在讀取文件的時候,肯定要顯示“正在讀取中……”等內容,那么怎樣才能判斷是否已經完全讀取了呢?當然是在“&eof=true”被讀取以后(也就是在 Flash 中 eof = true),才算完成。這個時候,我們就可以告訴大家:“完成”了。否則,動畫就會循環顯示“正在讀取中……”,直到完成。
二、ASP完成了什么
  那么,就該我們的ASP程序了,其實它完成的是最基礎的工作:讀取和寫入,其它的功能,比如顯示、瀏覽方式等等都還是由 Flash 完成的。
  首先,參數要全部讀取進來(這些數據應該是從 Flash 傳來的)。
subject = request("sub")
name = request("name")
text = request("text")
action = request("action")

  先看它的讀取功能。本來我們設置了 action=read 的時候去讀 guest.txt,但是發現:
  (注意:值得注意)盡管在 Netscape 中已經通過了,可是在 IE 中我們卻遇到了挫折,原本不應該受 Cache 左右的 asp 程序竟然不聽使喚。每次用戶發了新留言以后,死活也不給刷新了。沒有辦法,我們只得改變戰術,在 Flash 中給了 action 一個隨機的參數,才解決了這個問題。
  因此,您現在看到的程序是只要有不是“add”的參數就會去執行讀的操作。

if (action <> "add") then
  set fin = Server.CreateObject("Scripting.FileSystemObject")
  filepath = Server.MapPath("guest.txt")
  set f = fin.OpenTextFile(filepath)
  (把文本文件 guest.txt 中所有數據讀入 buf)
  buf = f.readAll
  (將所得結果全部返回給 Flash) 
  response.write(buf)

  f.close
end if
 
   看見了,讀取其實很容易,那么下面看寫入的:

if (action = "add") then
  (先讀取文件)
  set fin = Server.CreateObject("Scripting.FileSystemObject")
  filepath = Server.MapPath("guest.txt")
  set f = fin.OpenTextFile(filepath)

  (先讀入第一行,因為第一行有總的個數)
  line = f.readline
  (將 &total=n 中的 n 提取出來,并轉成整型)
  total = int(mid(line,8))

  (其余內容讀入緩沖區)
  buf = f.readAll

  f.close

  set fout = Server.CreateObject("Scripting.FileSystemObject")

  (寫文件之前先鎖定)
  Application.lock

  filepath = Server.MapPath("guest.txt")
  set f = fout.CreateTextFile(filepath,TRUE)

  (總數添加一個)
  total = total + 1
  (將新數據寫入文件)
  f.writeline "&total="&total
  f.writeline "&sub"&total&"="&subject
  f.writeline "&name"&total&"="&name
  f.writeline "&text"&total&"="&text
  (將緩沖區的老數據寫回)
  f.write buf

  f.close

  (解開鎖定)
  Application.unlock

  (返回成功寫入的標志)
  response.write("&added=1")
end if
 
  相信有基礎的閃客一定會很快就弄明白的。這里做一點說明:
  (1)buf 在這里很關鍵,它保存著目前留言板上的所有信息。我們要做的其實是:把老信息保留,然后添加入新的信息,再把老信息加在后面。就這樣,不斷的添加,生成大的留言板數據文件。這是程序的主要功能。
  (2)Application.Lock 和 Application.Unlock 是保護文件的方法,因為有可能出現大家一起讀寫一個文件的情況,會使數據丟失。使用它們就可以避免這種現象。
  (3)total = int(mid(line,8)) 是簡單的 VB 語句,因為 line 讀近來以后應該是“&total=12”或者“&total=71”什么的,我們需要的是 12 和 71,但是 Flash 需要“&total=xxx”,所以必須要這樣做,使用 mid() 函數可以幫助我們得到“=”號后面的數據。int() 則把得到的字符型數據轉換成整型,使之可以進行運算。
  好了,待續。下一部分將是 Flash 里面的手腳。

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一区二区三区一线天视频| 欧美日韩国产中文| 欧美一区二区美女| 中文字幕在线不卡视频| 毛片av一区二区| 91国内精品野花午夜精品| 久久久五月婷婷| 日本网站在线观看一区二区三区| av在线不卡网| 国产女人aaa级久久久级 | 日韩欧美另类在线| 一区二区三区精品| 9人人澡人人爽人人精品| 久久久影院官网| 青椒成人免费视频| 欧美日韩视频在线第一区| 成人欧美一区二区三区在线播放| 国产精品99久久久久久似苏梦涵 | 91丨九色丨黑人外教| 国产色综合久久| 九九视频精品免费| 欧美一区二区三区视频在线 | 亚洲黄色性网站| 成人免费视频网站在线观看| 26uuu亚洲综合色欧美| 日本不卡一区二区三区| 欧美日韩亚州综合| 亚洲一区二区在线播放相泽| 91九色02白丝porn| 一区二区三区在线视频免费| 99天天综合性| 亚洲欧洲国产专区| 成人动漫中文字幕| 国产精品乱人伦中文| 成人禁用看黄a在线| 国产精品久久免费看| 成人免费毛片aaaaa**| 亚洲国产精品黑人久久久| 国产精品1区二区.| 国产日韩精品一区| 国产成人精品午夜视频免费| 国产日产欧美一区二区视频| 国产美女主播视频一区| 久久久久久久久久久电影| 国产传媒一区在线| 中文久久乱码一区二区| av亚洲精华国产精华| 中文字幕一区二区三区色视频| 91网页版在线| 一区二区三区日韩在线观看| 欧美在线视频你懂得| 亚洲第一会所有码转帖| 91精品福利在线一区二区三区| 免费观看30秒视频久久| 日韩精品一区二区三区视频在线观看| 久久99热这里只有精品| 久久久亚洲欧洲日产国码αv| 国产精品一区二区三区乱码 | 日韩一区二区电影网| 久久aⅴ国产欧美74aaa| 国产婷婷色一区二区三区在线| 国产成a人亚洲精| 亚洲欧美日韩久久| 欧美日韩一级片在线观看| 日韩黄色免费电影| 2023国产精品自拍| www.激情成人| 亚洲大片免费看| 欧美xxxxx牲另类人与| 懂色av一区二区三区蜜臀| 亚洲欧美一区二区三区极速播放 | 日韩欧美国产综合| 国产毛片精品视频| 中文字幕一区二区视频| 欧美日韩国产首页| 久久精品国产一区二区| 中文字幕的久久| 在线看国产一区二区| 麻豆精品新av中文字幕| 国产精品欧美极品| 欧美色综合网站| 久久er精品视频| 亚洲人成电影网站色mp4| 91精品黄色片免费大全| 成人免费精品视频| 亚洲成人av在线电影| 久久色中文字幕| 色婷婷精品大视频在线蜜桃视频| 奇米精品一区二区三区四区| 国产精品久久二区二区| 3d动漫精品啪啪1区2区免费 | 亚洲国产一二三| 久久嫩草精品久久久精品一| 色综合激情久久| 国产一区二区在线免费观看| 亚洲资源中文字幕| 久久网站热最新地址| 欧美日韩一卡二卡| 大白屁股一区二区视频| 天天色综合成人网| 国产精品乱码久久久久久| 欧美一区二区精品| 94-欧美-setu| 国产美女视频91| 日韩中文字幕1| 国产精品久久久久毛片软件| 日韩美女视频一区二区在线观看| 91丨porny丨户外露出| 精品一区二区三区在线播放| 亚洲综合成人在线| 中文在线资源观看网站视频免费不卡 | 美女网站在线免费欧美精品| 亚洲欧美日韩久久| 国产亚洲美州欧州综合国| 91精品国产91久久综合桃花| 色天使久久综合网天天| 国产成人午夜精品5599| 免费一级欧美片在线观看| 亚洲天堂久久久久久久| 久久婷婷一区二区三区| 91麻豆精品91久久久久同性| 色综合久久综合中文综合网| 高清在线成人网| 久久99精品久久久久久久久久久久 | 欧美四级电影在线观看| 99久久久久久| 国产91高潮流白浆在线麻豆| 精品午夜久久福利影院| 日韩成人午夜电影| 亚洲午夜一区二区| 亚洲精品国产无天堂网2021 | 久久综合99re88久久爱| 欧美一区二区三区人| 欧美日韩亚洲高清一区二区| 色欧美片视频在线观看| 成人av在线电影| 国产成人av自拍| 国产精品99久久久| 国产又粗又猛又爽又黄91精品| 日韩va欧美va亚洲va久久| 天天综合色天天综合色h| 亚洲成人1区2区| 性久久久久久久久| 五月激情六月综合| 舔着乳尖日韩一区| 亚洲va欧美va人人爽| 午夜精品一区在线观看| 亚洲一二三区在线观看| 亚洲国产成人av网| 亚洲国产成人av网| 天天av天天翘天天综合网| 亚洲一区二区不卡免费| 亚洲成av人片在线| 视频在线在亚洲| 日韩 欧美一区二区三区| 日韩中文字幕91| 美日韩一区二区| 激情六月婷婷综合| 国产成人av一区二区三区在线| 丁香激情综合国产| 91网页版在线| 欧美在线观看禁18| 欧美精三区欧美精三区| 欧美一区二区三区在线看| 欧美成人一区二区三区| 久久久久高清精品| 中文字幕欧美三区| 亚洲女厕所小便bbb| 亚洲曰韩产成在线| 轻轻草成人在线| 国产一区二区主播在线| 成人激情免费视频| 色88888久久久久久影院按摩| 欧美图区在线视频| 8x福利精品第一导航| 精品国产一区二区三区四区四 | 欧美一级免费大片| 久久久综合激的五月天| 亚洲欧洲www| 亚洲国产日产av| 美女网站在线免费欧美精品| 国产精品一二三区在线| zzijzzij亚洲日本少妇熟睡| 日本精品免费观看高清观看| 欧美日韩aaaaaa| 久久综合视频网| 国产精品国产精品国产专区不片| 亚洲一区日韩精品中文字幕| 蜜臀精品久久久久久蜜臀| 国产一区二区导航在线播放| 99re这里只有精品6| 337p亚洲精品色噜噜| 久久久久久久久久电影| 综合色中文字幕| 免费欧美高清视频| 粉嫩绯色av一区二区在线观看| 欧美性xxxxx极品少妇| 欧美mv和日韩mv的网站| 最新高清无码专区| 人人精品人人爱|