WML页面转为HTML页面

html-css037

WML页面转为HTML页面,第1张

随便写写HTML FORM你应该看的懂

你的WML就是提交按钮,上面还有文本输入框你没带出来

<form action=http://q5.3g.qq.com/g/s?sid=DP3NZS/4krrZVR4hYkFgxg==s&bid=2 method=post>

<input type=text name=u />'注释value="$qq"就是取WML输入框QQ的值

<input type=text name=p />

下同

.

.

.

<input type=hidden name=loginKey value="5A7EE87D1669D3AAB9F30CECC41010B4"/>'注释VALUE没有$的就是直接赋值,你用隐藏输入框代替

下同

<input type=sumbit name=提交>

</form>

取值么直接 request.form("xxx")

GL~

wapitout是一个在线实现html页面到wap页面转换的过滤器。有关它的详细情况可访问它的站点http://www.wapitout.com。

wapitout的使用方法是这样的,在当前wap页面中加入到wapitout过滤器的超链接http://www.kaufcom.com/wapitoutcom/htmltowap_e.wml,代码为:

<a href="http://www.kaufcom.ch/wapitoutcom/htmltowap_e.wml">

html pages on your handy/htmltowap from wapitout

</a>

这样,页面运行时即可建立该过滤器与当前wap站点的联系,并在浏览器中给出一个输入框。从中输入想要访问的基于html的站点名称,并按确认键,随后wap浏览器即可显示该站点的网页。当然显示时是按照wap浏览器的格式显示的,wapitout过滤器在后台已自动把访问的基于html的站点转换为wap性质的站点。

另外,我们也可以直接在wap页面中增加一个卡片,专门用于输入想要转换的html性质的站点,让wapitout过滤器进行转换。该卡片的代码如下:

<card title=""> //这里可为该卡片起一个名字

<p><img src="http://www.kaufcom.ch/wapitoutcom/htmltowapinfo.wbmp" alt="wapitout"/></p>

<p>

to convert html- to wap-sites put the url in this box:<br/>

<input type="text" name="adresse" size="18" title="url-adresse" value="http://"/>

<anchor>

<go href="http://www.kaufcom.ch/cgi-bin/umwandlerhtml2wml.pl" method="get">

<postfield name="adresse" value="$(adresse:e)"/>

</go>

display site

</anchor>

<br/>

</p>

</card>

这种格式都没看见过网络上亦是如此``SO SORRY 帮不到忙了…………

-------------------------------------------

http://www.26489.CN

这个转换不是上策啊,你的那个问题我遇到过,CMWAP上网,第一次连接时移动会先返回一个WML页面,然后再跳转到你要的页面。可是WebView却不支持WML,所以你看到的是一堆文本而不会跳转,这里你只要刷新一下就好了。如果想彻底解决问题,你还要重写loadUrl方法,使用自己的代码去装载页面,对WML进行解析。你参考下这个:

mWebView.setWebViewClient(new WebView Client(){

public boolean shouldOverrideUrlLoading(WebView view, String url) {

view.loadUrl(url)

return true

}

})