用JAVASCRIPT開發WAP網頁

來源:互聯網
上載者:User

一、首先需要配置WEB伺服器

在設計WAP網頁時不論你使用的WAP開發工具是UP.SDK 或NOKIA WAP TOOKIT 或者ERICSSON WAPIDE,你都必須進行WEB伺服器設定,故在此將常見的幾種WEB伺服器的設定介紹如下:(這裡用的是Tomcat4.0,即Apache Web Server.設定方法如下:)

環境:Apache Web Server on NT OR Solaries OR LINUX OR OTHER UNIX

1) 不管是windows 還是UNIX 或LINUX ,都是修改 Apache 安裝目錄下的conf/mime.types檔案

2) 在該檔案中增加以下內容:

text/vnd.wap.wml .wml(一般加這一個就可以運行一般的WAP網頁了)

image/vnd.wap.wbmp .wbmp

application/vnd.wap.wmlc .wmlc

text/vnd.wap.wmls .wmls

application/vnd.wap.wmlsc .wmlsc

3)存檔

4)重新啟動APACHE WEB SERVER 即可。

二、一個簡單的WAP網頁square.wml(平方表)程式

 <?xml version="1.0"?>
   <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml";>
   <%@ page contentType="text/vnd.wap.wml" %>
   <wml>
   <card id="card1" title="Math">
   <p>平方表:</p>
   <p> <% {int i;%>
   <%for(i=1; i<=9; i++){ %> <%=i%>x<%=i%>=<%=i+i %><br/> <% }%>
   </p>
    <do type="prev" name="Previous" label="Previous">
   <prev/>
   </do>
   </card>
   </wml>

三、瀏覽WAP網頁時的亂碼問題

用類比手機瀏覽WAP網頁時,漢字顯示會出現亂碼或編譯出錯,我一般都用自己做的一個VB小程式先轉化成 UNICODE碼。據說可以通過設定WEB伺服器中設定MIME表時,在text/vnd.wap.wml後加上“;charset=charset_name”,如GB2312漢字 :text/vnd.wap.wml;charset=gb2312來解決。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.