Hoy vi que la página de inicio del sitio web WAP de un amigo se puede navegar con IE y teléfonos móviles WAP. Parece que debe haber verificado el navegador. Si no es compatible con WML, rediríjalo
después de pensarlo detenidamente
.solo para navegación que no admite operaciones WML realizadas por el navegador (como IE).
Entonces Response.Redirect aún se puede usar. La clave es cómo juzgar si el navegador lo admite.
Entonces le pedí el código a un amigo y obtuve esto:
if (strpos("wap", $_HTTP_GET_VARS['http_accept'])) { header(" Ubicación: http://hikey.net ");}
Código PHP...
Pero mi programa es ASP, así que tengo este código:
<%
Respuesta.Buffer = VERDADERO
Dim IsWap
httpAccept = LCase(Request.ServerVariables("HTTP_ACCEPT"))
si Instr(httpAccept,"wap") entonces
EsWap=1
Demás
Respuesta.Redirect " http://www.gelon.net/cgi-bin/wapalize.cgi?url=http://hikey.net/wap "
Respuesta.Fin
terminar si
%>
Añade este código al encabezado de tu página WAP (¡en la parte superior!) y lo harás: si el navegador no lo admite, redirigelo al simulador WAP proporcionado por Gelon.net con la siguiente URL= Puedes cámbielo a la dirección de su sitio web
Incluso si otros solo conocen la dirección de su sitio web y no saben cómo acceder a su sitio web, aún pueden ver el efecto...