第6節(jié) Email表單
本實例制作一個簡單的Email電子郵件表單,用戶只需要添好相應(yīng)的郵件信息,就可以自動調(diào)出系統(tǒng)默認(rèn)的郵件收發(fā)程序,郵件收發(fā)程序中郵件的相關(guān)信息會自動根據(jù)表單中的內(nèi)容被添好,表單的界面如圖6.1所示;
圖6.1 Email表單主界面
1.首先啟動Flash,新建一個影片,設(shè)置影片舞臺大小為400px*300px(單位為象素),設(shè)置影片背景色為灰色,顏色代碼為.
2.將主場景中的默認(rèn)圖層更名為Form,使用文本工具分別在舞臺的垂直方向上繪制3個文本框,全部設(shè)置為輸入文本框,最上面的文本框用來輸入郵件的主題,所以在屬性面板中設(shè)置其文本變量名為subject,具體設(shè)置如圖6.2所示;
圖6.2 設(shè)置主題文本框
3.將3 個文本框設(shè)置好后,當(dāng)前舞臺如圖6.5所示;
圖6.5 在舞臺中設(shè)置3個文本框
4.接下來還需要給表單添加標(biāo)題,給文本框添加文字性的說明,具體設(shè)置如圖6.6所示:
圖6.6 給表單添加提示信息
5.整個表單中最關(guān)鍵的部分就是發(fā)送按鈕了,郵件的所有內(nèi)容添好后,只有通過這個按鈕才能將郵件發(fā)送出去.所以這里新建一個按鈕元件,繪制一個簡單的矩形按鈕,然后將其拖到舞臺的右下方,如圖6.7所示;
圖6.7 添加發(fā)送郵件按鈕
6.在圖層Form的上面新建一個圖層Variables,在其第1幀中添加如下Action;
stop();
name = "Flashage";
email = "sjerry@163.net";
mailto = "mailto:" add name add "<" add email add ">";
最后給發(fā)送按鈕添加如下Action;
on (press, keyPress "") {
getURL(mailto add "?subject=" add subject add "&body=" add greeting add newline add body);
}
中間的文本框用來輸入郵件的問候語,所以在屬性面板中設(shè)置其文本變量名為greeting,具體設(shè)置如圖6.3所示:
圖6.3 設(shè)置問候語文本框
最下面的文本框就是郵件的正文了,在屬性面板中設(shè)置其文本變量名為body,具體設(shè)置如圖6.4所示;
圖6.4 設(shè)置正文文本框
------------------------------- · 相關(guān)文檔瀏覽 · --------------------------------------------------------------------- · 熱門文檔瀏覽 · -------------------------------------