当前位置:首页 > 设计在线 > 网页设计 > WAP > C#寮鍙慦AP绋嬪簭

C#寮鍙慦AP绋嬪簭

点击次数:34 次 发布日期:2008-11-22 11:07:53 作者:源代码网
源代码网推荐

 
骞虫椂涓嬬彮绛夊コ鏈嬪弸鎬绘槸瑕佺瓑寰堥暱鏃堕棿锛屾兂鐪嬩功鍙堟病鏈夊甫锛屽彧鏈夌帺鎵嬫満娓告垙锛汫PRS涓婄綉锛屽ソ璞″緢澶氬唴瀹归兘鏄浠樿垂鐨勶紝灏卞彧鏈変笅杞介搩澹帮紝浠涔堝浘鐗囩殑锛屾病鍔诧紒鏈濂借兘鐢ㄦ墜鏈虹湅鐪嬪皬璇达紝缃戠粶涓婂ソ璞℃病鏈夊厤璐圭殑WAP灏忚锛屽姙鍏鐨勫皬濡瑰涔熸兂鐢ㄦ墜鏈虹湅灏忚锛岀湅鏉ュ彧鏈夎嚜宸卞仛涓涓簡銆
閮借JAVA鏄紑鍙慦AP鐨勫埄鍣紝涓嶈繃WAP闇瑕佽繖涓滅爜鈥濊浆鍒伴偅涓滅爜鈥濓紝鐪熸槸楹荤儲锛岀畻浜嗭紝鐪嬩竴涓嬭兘涓嶈兘鐢–#鍋氫竴涓猈AP灏忕珯銆
鎯虫潵涔熷緢绠鍗曠殑锛學AP灏辨槸鐢║TF8缂栫爜鍢涳紝濂借薄杩樻湁浠涔圵ML涔嬬被鐨勶紝WML鍦ㄧ綉涓婃煡鏌ヨ祫鏂欙紝灏卞拰XML宸笉澶氾紝骞虫椂鐢╔ML涔熻洰澶氱殑锛學ML涔熷氨绠鍗曚簡锛孋#鐩存帴鍙互璁綬ESPONSE鐨勭紪鐮佺殑锛岀湅鏉ユ湁鎴忎簡锛屽厛鍐欎竴涓淗ello 鑰佸﹩鈥滃惂,
//璁剧疆ContentType绫诲瀷
Response.ContentType="text/vnd.wap.wml";
//璁剧疆缂栫爜
Response.ContentEncoding=System.Text.Encoding.UTF8;
//浠ヤ笅鏄牴鎹甒ML鍗忚鍐欑殑鍐呭閮ㄤ唤
WapContent="<?xml version="1.0" encoding="UTF8"?> ";
WapContent+="<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml> ";
WapContent+=" ";
WapContent+="<card id="hello"> ";
WapContent+=" <p>hello鑰佸﹩ </p> ";
WapContent+="</card> ";
WapContent+=" ";
WapContent+="</wml> ";
WapContent+=" ";
Response.Write(WapContent);
鐢ㄦ墜鏈鸿瘯涓涓嬶紝OK
鐜板湪鍐欏皬璇寸殑WAP绋嬪簭銆
鍏堜粠缃戜笂涓嬩竴绡囧皬璇达紝瀛樺湪鐩綍涓嬶紝1.txt
涓嶈繃灏忚澶ぇ浜嗭紝蹇呴』鍏堣鏈変竴涓洰褰曪紝鎸2K鍒嗛〉鍚э紝濂藉浼欙紝鏈200椤碉紝绠椾簡锛屾潵涓涓洿鎺ラ夐〉鏁扮殑GO鍚:
WapContent+=" <input name="PAGENUM" size="3" maxlength="10" type="text" format="*N" emptyok="true"/>";
WapContent+="<anchor title="login"> ";
WapContent+="<go href="wap.aspx" method="get"> ";
WapContent+="<postfield name="page" value="$PAGENUM"/> ";
WapContent+="</go>灏辩湅杩欓〉!<br/> ";
WapContent+="</anchor> ";
鎵鏈夌殑浠g爜锛
private void Page_Load(object sender, System.EventArgs e)
{
string WapContent;
string mC;
//鍦ㄨ皟璇曟椂鐢℅B2312妯℃嫙鍣
Response.ContentType="text/vnd.wap.wml";
// Response.ContentType="text/vnd.wap.wml;charset=UTF-8";
Response.ContentEncoding=System.Text.Encoding.UTF8;// Unicode ;// "UTF8";
// Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");
int n=0;
if(Request["Page"]==null)
{
//鏄剧ず鐩綍
WapContent="<?xml version="1.0" encoding="UTF8"?> ";
// WapContent="<?xml version="1.0" encoding="gb2312"?> ";
WapContent+="<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml> ";

WapContent+=" ";
System.IO.FileInfo oFM=new System.IO.FileInfo(Request.PhysicalPath);
System.IO.StreamReader oReaderD=new System.IO.StreamReader(oFM.DirectoryName +"\"+ "1.txt",System.Text.Encoding.Default);
//姣忔璇3000瀛

mC=oReaderD.ReadToEnd() ;
oReaderD.Close();
WapContent+="<card id="lists"+n.ToString()+""> ";

int k=mC.Length/3000;
WapContent+=" <p>鐩綍</p> ";
WapContent+=" <p>鍏:"+k.ToString()+"椤</p> ";

WapContent+=" <input name="SID" size="3" maxlength="10" type="text" format="*N" emptyok="true"/>";
WapContent+="<anchor title="login"> ";
WapContent+="<go href="wap.aspx" method="get"> ";
WapContent+="<postfield name="page" value="$SID"/> ";
WapContent+="</go>灏辩湅杩欓〉!<br/> ";
WapContent+="</anchor> ";

WapContent+="<onevent type="onenterbackward"> ";
WapContent+=" <prev/> ";
WapContent+=" </onevent> ";

 

WapContent+="</card> ";

 

WapContent+=" ";

 

WapContent+="</wml> ";
WapContent+=" ";
Response.Write(WapContent);
return;

}
else
n=System.Convert.ToInt32(Request["Page"]);


WapContent="<?xml version="1.0"?> ";
WapContent+="<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml> ";

WapContent+=" ";
System.IO.FileInfo oF=new System.IO.FileInfo(Request.PhysicalPath);
System.IO.StreamReader oReader=new System.IO.StreamReader(oF.DirectoryName +"\"+ "1.txt",System.Text.Encoding.Default);
//姣忔璁3000瀛

mC=oReader.ReadToEnd() ;
oReader.Close();
if(mC.Length>4000)
{
mC=mC.Substring((n)*3000,3000);
mC=mC.Replace(" ","<BR/>");
ArtMore=true;
}

//姣忓睆3000瀛


WapContent+="<card id="lists"+n.ToString()+""> ";

WapContent+=" <do type="accept" label=""+(n-1).ToString()+""> ";
WapContent+=" <go href="wap.aspx?Page="+(n-1).ToString()+""/> ";
WapContent+=" </do> ";
WapContent+="<onevent type="onenterbackward"> ";
WapContent+=" <prev/> ";
WapContent+=" </onevent> ";

WapContent+=" <p> ";
WapContent+=n.ToString()+"P";

WapContent+=mC;


WapContent+=" </p> ";

WapContent+=" <do type="accept" label="涓嬩竴椤"> ";
WapContent+=" <go href="wap.aspx?Page="+(n+1).ToString()+""/> ";
WapContent+=" </do> ";
//閫夊彇椤甸潰
WapContent+=" <input name="SID" size="3" maxlength="10" type="text" format="*N" emptyok="true"/>";
WapContent+="<anchor title="login"> ";
WapContent+="<go href="wap.aspx" method="get"> ";
WapContent+="<postfield name="page" value="$SID"/> ";
WapContent+="</go>灏辩湅杩欓〉!<br/> ";
WapContent+="</anchor> ";
WapContent+="</card> ";

 

WapContent+=" ";

 

WapContent+="</wml> ";
WapContent+=" ";
Response.Write(WapContent);

 


}
鎷胯捣鎵嬫満锛寃ww.tjkx.com/wap.aspx锛岃瘯涓涓嬶紝鐖斤紒锛侊紒
鐢ㄦ墜鏈鸿皟璇曞お楹荤儲锛屼笅杞戒竴涓猈inWap Pro3.1鍦ㄨ繖閲岄潰璋冭瘯銆
宸ュ叿榻愬浜嗭紝鐪嬫潵C#鐪熷ソ锛屽啓涓皬绋嬪簭灏辫繖鏍风畝鍗
 

源代码网供稿.
网友评论 (0)
会员中心
设计在线
本站推荐
设计在线之精华