解讀WAP網(wǎng)站建設(shè)全攻略教程(5)_建站經(jīng)驗教程
推薦:淺談圖書館網(wǎng)站建設(shè)網(wǎng)站的特色性建設(shè)則是一個網(wǎng)站能否區(qū)別于其他網(wǎng)站的重要特征, 是其能否吸引讀者的關(guān)鍵。建設(shè)圖書館網(wǎng)站不是一步到位、一蹴而就的事, 主頁制作需要精心規(guī)劃設(shè)計,要不斷充實網(wǎng)站的資源。
再提一下,《onevent》 《timer》 《do》三者必須按以上順序?qū)憽?/p>
此外在DECK級還可以加入《template》,用來將事件捆綁在DECK級上,語法如下:
《template onenterforward=”url“ onenterbackward=”url“ ontimer=”url“》
《do》或者《onevent》
《/template》
test9.wml
---------------
| 以下為引用的內(nèi)容: 《?xml version=”1.0“?》 《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》 《wml》 《head》 《meta http-equiv=”Cache-Control“ content=”max-age=0“/》 《/head》 《template》 《do type=”accept“ label=”deckPress“ name=”do1“》 《go href=”#card01“/》 《/do》 《/template》 《card id=”card0“ ordered=”false“》 《do type=”accept“ label=”cardPress“ name=”do1“》 《go href=”#card02“/》 《/do》 《p》 Press ACCEPT.。. 《/p》 《/card》 《card id=”card01“》 《p》 Here is card01 《/p》 《/card》 《card id=”card02“》 《p》 Here is card02 《/p》 《/card》 《/wml》 |
WML學習(七)
CGI編程
1)在WEB服務(wù)器上添加WML的MIME類型
對于IIS4,可在其管理器里的站點屬性中加入新的MIME類型,后綴.wml和 MIME類型text/vnd.wap.wml。
對于PWS,可修改注冊表,先在 HKEY_CLASSES_ROOT層加入主鍵.wml,再加入串值Content Type為text/vnd.wap.wml,然后在HKEY_LOCAL_MACHINE\Software\CLASSES\MIME\Database\Content Type\中加入主鍵text/vnd.wap.wml,再加入串值Extension為.wml。
以前提到的HDML也用類似的方法。
2)以http方式訪問wml文件
在手機瀏覽器的URL欄里輸入http://localhost/test.wml,就可以訪問WML文件了。
3)CGI設(shè)計
和普通CGI變成的方式差不多,只是返回結(jié)果時,先要輸出Content-Type為text/vnd.wap.wml,然后再輸出WML內(nèi)容。
test10.wml
---------------
| 以下為引用的內(nèi)容: 《?xml version=”1.0“?》 《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》 《wml》 《head》 《meta http-equiv=”Cache-Control“ content=”max-age=0“/》 《/head》 《card id=”card0“》 《do type=”accept“ label=”Input Name“ name=”do1“》 《go href=”http://localhost/test.asp“ method=”post“》 《postfield name=”uid“ value=”123456“/》 《postfield name=”uname“ value=”$(userName:esc)“/》 《/go》 《/do》 《p》 NAME:《input name=”userName“ title=”User Name“ type=”text“ format=”*M“ emptyok=”false“ maxlength=”12“/》 《/p》 《/card》 test10.asp --------------- 《% uid=Request.Form(”uid“) userName=Request.Form(”uname“) Response.ContentType=”text/vnd.wap.wml“ %》 《?xml version=”1.0“?》 《!DOCTYPE wml PUBLIC ”-//WAPFORUM//DTD WML 1.1//EN“ ”http://www.wapforum.org/DTD/wml_1.1.xml“》 《wml》 《card》 《p》 USERNAME:《%=userName%》 USER__ID:《%=uid%》 《/p》 《/card》 《/wml》 |
WAP網(wǎng)站服務(wù)器配置
設(shè)置APACHE WEB SERVER
不管是NT 還是UNIX 或LINUX ,都是修改 Apache 安裝目錄下的conf/mime.types文件在該文件中增加以下內(nèi)容:
text/vnd.wap.wml .wml
image/vnd.wap.wbmp .wbmp
application/vnd.wap.wmlc .wmlc
text/vnd.wap.wmls .wmls
application/vnd.wap.wmlsc .wmlsc
存盤
重新啟動APACHE WEB SERVER 即可。
基于WINDOW NT平臺的IIS設(shè)置WAP SERVER
只要按照以下的簡單設(shè)置,就可以讓NT IIS成為WAP服務(wù)器,您可以撰寫WML網(wǎng)頁或者開發(fā)各種服務(wù)。
設(shè)定方式:(先確定NT Server已經(jīng)安裝IIS了服務(wù))
執(zhí)行NT操作系統(tǒng)下的【開始】/【程序】/【W(wǎng)indows NT Option Pack】/【IIS 4.0】/I
nternet服務(wù)管理員。
在IIS服務(wù)管理員窗口內(nèi),點選主機電腦名稱后,按鼠標右鍵,點選“屬性”選項;
在屬性窗后下部有一個文件類型按鈕,單擊此按鈕,會出現(xiàn)文件類型界面;
單擊‘新增類型’按鈕,然后在相關(guān)的擴展名欄中填寫 .wml ,在內(nèi)容類型(MIME)欄中填寫 text/vnd.wap.wml
單擊‘確定’按鈕
重復以上步驟將以下WML類型新增至MIME內(nèi):
相關(guān)的擴展名 內(nèi)容類型(MIME)
.wml text/vnd.wap.wml
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmlscript
.wmlsc application/vnd.wap.wmlscriptc
.wbmp image/vnd.wap.wbmp
分享:給新手參考的建站經(jīng)歷一個偶然的機會我就有了想建站的沖動!一開始還是比較迷茫的,不知道從何入手。 于是在網(wǎng)上下了DW8軟件開始學習,因為沒有老師,只好在網(wǎng)上下了一些最基本的教程來學習,學習了一段時間之后感覺有點郁悶吧。是懂得了一點操作了,但總是做得不盡人意呀。 似懂
- 相關(guān)鏈接:
- 教程說明:
建站經(jīng)驗教程-解讀WAP網(wǎng)站建設(shè)全攻略教程(5)
。