<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Kimi's NutShell

    我荒廢的今日,正是昨日殞身之人祈求的明日

    BlogJava 新隨筆 管理
      141 Posts :: 0 Stories :: 75 Comments :: 0 Trackbacks
    1)wap多選框
    <card id="phones" title="組信息">
    <do type="prev" name="Prev" label="Back">
    <go href="meeting.wml"></go></do>
    <do type="accept"><go href="servlet_wap?serviceID=0124">
    <postfield name="scity" value="1"/>
    <postfield name="members" value="$members"/>
    </go></do>
    <p mode="nowrap">**選擇會議成員**
    <select name="members" multiple="true">
    <option value="138345657678">88(138345657678)</option>
    <option value="1383456576786">88886(1383456576786)</option>
    <option onpick="meeting.wml">[返回]</option>
    </select>
    </p>
    </card>
    2)wap單選框
    <card>
    <p>Please choice your favourite Web.<br/>
     <select name="X">
      <option value="S">sina</option>
      <option value="Y">yahoo</option>
     </select>
    <p>
    </card>
    3)有關左右軟按鍵)(由手機瀏覽器自動解析為menu菜單,在手機的右鍵出現;)
    <do type=".options." label="確認" optional="false">
        <go href="/wapapp/servlet_yxtwap?serviceID=0214"/>
      </do>
    代表右軟按鍵,一個“確定”按鈕;
    <do type=".Accept." label="返回" optional="false">
        <go href="../servlet_yxtwap?serviceID=0201"/>
      </do>
    代表左軟按鍵,一個“返回”按鈕;

    最好是這樣:
    <do type="options" name="Prev" label="返回"><go href="indexmember.wml"></go></do>
    <do type="Accept" label="確定">
    <go href="/wapapp/servlet_yxtwap?serviceID=0401">
    <postfield name="name" value="$name"/>
    <postfield name="nick" value="$nick"/>
    <postfield name="call" value="$call"/>
    </go>
    </do>
    返回剛才上頁:
    <do type="options" name="Prev" label="返回"><prev/></do>

    <do type="options" name="Prev" label="返回"><go href="index.wml"></go></do>
    <do type="accept" label="確定">
    <go href="/wapapp/servlet_wap" method="post">
    <!-- go href="/servlet/wap86test" -->
    <postfield name="serviceID" value="0002"/>
    <postfield name="phone" value="$(phone:e)"/>
    <postfield name="passwd" value="$(passwd:e)"/>
    </go>
    </do>

    4)有關軟連結的友好提示
    <a title = "確定" href="announce.wml">網站聲明</a><br/>
    加入title屬性,可以在手機的左鍵顯示title里面所放置的提示語。

    "<do type=\"options\" name=\"Prev\" label=\"返回\"><go href=\"index.wml\"></go></do>"+
    <do type="options" name="Prev" label="返回"><go href="index.wml"></go></do>

    5)ipnut輸入框自動換行
    <p mode="nowrap">**姓名昵稱**<br/>
    姓名:
    <input name="name" tabindex="1" maxlength= "32" />
    注意:Ⅰ、p的mode屬性為nowrap;
    Ⅱ、input里沒有size屬性;

    6)<p mode="nowrap">將菜單項顯示在同一行中,而不是分行顯示,如果是文字的話,可以實現滾動文本代替換行文本;
    所以
    <p mode="wrap">**用戶登錄**<br/>
    輸入手機號碼:<br/>
    <input name="phone" format="*N" tabindex="1" maxlength="11" size = "11"/><br/>
    輸入密碼:<br/>
    <input name="passwd" format="*N" tabindex="2" maxlength="6" size = "7"/>
    </p>
    就可以達到固定頁面的效果;

    7)正確的url連接
    String strAddressList = WapUtil.gbk2unicode("通訊錄");
    WapUtil.encode("通訊錄", strAddressList)

    String groupName = request.getParameter("groupname");//(1)
    groupName = WapUtil.togbk(groupName); //(2)
    String unicgpName = WapUtil.gbk2unicode(groupName); //(3)
    WapUtil.encode(groupName,unicgpName) //(4)如果是帶中文參數連接的話,應該這樣做為參數

    8)作為提交數據的字段碼制信息需要:
    下面例子為將url中取的已經轉碼的中文連接字段做為提交字段,提交給servlet處理
    (1) String groupName = request.getParameter("groupname");
    groupName = WapUtil.togbk(groupName); //(1)
    (2) String unicgpName = WapUtil.gbk2unicode(groupName);
    (3) "<go href=\"servlet_wap?serviceID=0213\" accept-charset=\"GB2312\">\n" +
    "<postfield name=\"omgroupname\" value=\"" + unicgpName + "\"/>\n" +
    首先將已經encode的url中的連接字段取得,并用gb2312處理;
    然后將該已經轉成中文的字段轉成unicode碼制;
    最后將該字段放入一個瀏覽器與服務器之間收發信息的字符集類型為gb2312的提交url,
    完成

    9)將輸入框中的字段清空
    <?xml version="1.0" encoding="UTF-8"?>
    <!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" forua="true"/>
    </head>
    <card id="card1" title="群呼群聊">
    <onevent type="onenterforward">
    <refresh>
    <setvar name="mgroupname" value=""/>
    </refresh>
    </onevent>
    <do type="options" name="Prev" label="返回"><go href="/wapapp/servlet_wap?serviceID=0203&groupname=11%B2%BB%B6%ED%B6%F8dd&groupcode=6"></go></do>
    <do type="accept" label="確定"><go href="/wapapp/servlet_wap?serviceID=0213" method="get" accept-charset="GB2312">
    <postfield name="omgroupname" value="11不俄而dd"/>
    <postfield name="groupcode" value="6"/>
    <postfield name="mgroupname" value="$mgroupname" />
    </go></do>
    <p mode="wrap">**修改組**<br/>
    輸入新組名:<br/>
    <input name="mgroupname" tabindex="1" maxlength="64"/>
    </p>
    </card>
    </wml>
    其中<onevent></onevent>這段代碼要放在card后面。

    有關于輸入框value值的預定義解決方案:
    在card里面增加newcontext屬性,并且為true;
    如:<card id="card1" newcontext="true" title="test">
    posted on 2007-08-14 17:22 Kimi 閱讀(230) 評論(0)  編輯  收藏 所屬分類: Other Skills
    主站蜘蛛池模板: 国产激情免费视频在线观看| 亚洲gay片在线gv网站| XXX2高清在线观看免费视频| 免费中文字幕不卡视频| 亚洲一区二区三区成人网站| 在线观看免费人成视频色| 亚洲专区中文字幕| 男人的好免费观看在线视频| 国产成人精品日本亚洲网址| 91在线视频免费91| 97se亚洲国产综合自在线| 在线观看人成视频免费| 亚洲av永久无码天堂网| 国产又黄又爽又刺激的免费网址 | 免费真实播放国产乱子伦| 男女作爱免费网站| 伊人久久大香线蕉亚洲五月天| 日本黄色动图免费在线观看| 亚洲精品免费观看| 国产精品久久免费| 亚洲精品天堂成人片AV在线播放| 又粗又大又硬又爽的免费视频 | 免费影院未满十八勿进网站| 亚洲一区二区三区高清不卡| 精品剧情v国产在免费线观看| 男女啪啪免费体验区| 亚洲精品无码永久中文字幕| 99久久99热精品免费观看国产| 亚洲人成色99999在线观看| 亚洲欧洲精品成人久久奇米网| 人人揉揉香蕉大免费不卡| 成人区精品一区二区不卡亚洲| 亚洲成人高清在线| 久久99国产综合精品免费| 亚洲乱码无人区卡1卡2卡3| 亚洲欧洲精品成人久久曰影片 | 毛片免费在线观看网站| gogo免费在线观看| 亚洲国产成人久久| 国产亚洲精品无码专区| 国产国产人免费视频成69堂|