Actionscript2.0, Flash, 網頁設計

[AS2]loadVariables函數‧載入Html檔 (for 場景&UI)

梅干 2008/12/01
  上一篇當中各位對於loadVariables函數載入外部文字有初步的認知了,但若只能載入一般的純文字檔,文字的大小色彩就變成得在Flash中設定,因此在使用上還是有些不便,然而各位的心聲Flash都聽到了,因而提供Html讓使用更能得心應手,除了可以改變文字的大小、色彩、粗體..等等。
  
  還可以加入連結以及插入圖片,讓文字框不在是單純的文字框了,還可圖文並茂,雖然目前對於html中的表格尚未支緩,但依現在所支緩的語法也經可以作出簡單的圖文編排了,當然要使用html時,相對的也必需對html語法有些基本的認識才能靈活運用。

☞架構圖:


☞圖解:


☞關鍵影中的語法:
Frame1
   System.useCodepage=true;
    loadVariables("content.htm","_root");


☞語法說明:
loadVariables(url路徑 , target目標 , method選擇性)
url:若使用相對位時必須和該 SWF 檔位於相同的目錄下。
target:接收載入變數的影片片段目標路徑。
method : [選擇性] – 指定用來傳送變數的 HTTP 方法。這個參數必須是 GET 或 POST 字串。 如果沒有要傳送的變數,請省略這個參數。GET 方法會將變數附加到 URL 的結尾,並用於數目較少的變數。POST 方法會用不同的 HTTP 檔頭來傳送變數,並用於較長 串的變數。


content.htm:
htmlcode= 梅問題開站囉! 在設計闖蕩了多年,曾寫過幾本電腦書騙取生活費、也曾教過書誤人子弟, 總於在最近成立了該站繼續的誤人子弟,將多年來的騙錢經驗與騙錢技巧, 與各位一同來分享....【 詳見官網】


☞支緩html語法:

語法 說明 範 例
<a> 連結
<a href=”http://ds.minwt.com.tw”>梅問題教學網</a>
<b> 粗體
<b>梅問題</b>
<i> 斜體
<i>minwt<i>
<u> 底線
<u>photo.minwt.com</u>
<font> 文字
<font size=”18″ color=”#7dc51d”>梅問題W.M.T</font>
<p> 段落

<p>梅問題photo.minwt.com</p>

<br> 換行
<br>

備註:在範例中,分別有一般文字變數框與Flash內建的文字模組,若使用內建模組時,則content.htm裡則不需要加codehtl=,只要直接輸入html的語法就可以了。

原始檔下載