决不食言 100分找wml高手帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/24 22:48:47
为何uc可以识别而手机无法识别呢?绝对100分送上
<% @LANGUAGE="VBSCRIPT" CODEPAGE="65001" %>
<% Response.ContentType="text/vnd.wap.wml; charset=utf-8" %><?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"/>
<meta http-equiv="Cache-Control" content="no-cache"/>
</head>
<card id="Redirect" title="正在进入..">
<p>
<%
if instr(Request.ServerVariables("http_accept"),"wap")>0 then
A=1'手机系统
else
A=0'未知系统
end if
mobileAgent = LCase(Request.ServerVariables("Http_U

UC的兼容性比手机默认浏览器好
一般可能有下面的问题造成

1.utf8页面存在gb格式的中文
比如NOKIA的浏览器 还算比较严格
你这个UTF8页面
不知道你中文有没有转成UTF8码再也在页面(中文一般以 &8752;之类的形式存在与页面中),不然NOKIA浏览有时会出错,但有时又通过,蛮奇怪的.(6XXX系机)
2.标签未封闭,或不符合wml格式
比如<p>开</P>结束
页面内容需要完全放在<p>中间等等

你最好贴输出后的wml源代码,我帮你看下

当然把出错的,报出的信息发给我看下更好咯^^

GOOD LCUK!