WAP 在服务器端可以获取手机浏览器信息吗

WAP 在服务器端可以获取手机浏览器信息吗,第1张

如果你在移动或联通公司 申报WAP服务的话。。
他们可以在网关开放信息给你,
你的WAP站点可以获得USERAGENT信息:
包括手机号,手机型号,浏览器版本号等等,并且能使用FREEWAP所不能用的COOKIE
GL~

PC站和移动端拥有两套代码,共用一个域名,根据用户使用设备跳转到合适的页面,实现代码:第一种

<SCRIPT LANGUAGE="JavaScript">
 function mobile_device_detect(url)
 {
        var thisOS=navigatorplatform;
        var os=new Array("iPhone","iPod","iPad","android","Nokia","SymbianOS","Symbian","Windows Phone","Phone","Linux armv71","MAUI","UNTRUSTED/10","Windows CE","BlackBerry","IEMobile");
 for(var i=0;i<oslength;i++)
        {
 if(thisOSmatch(os[i]))
        {  
  windowlocation=url;
 }
          
 }
 //因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认
 if(navigatorplatformindexOf('iPad') != -1)
        {
  windowlocation=url;
 }
 //做这一部分是因为Android手机的内核也是Linux
 //但是navigatorplatform显示信息不尽相同情况繁多,因此从浏览器下手,即用navigatorappVersion信息做判断
  var check = navigatorappVersion;
  if( checkmatch(/linux/i) )
          {
   //X11是UC浏览器的平台 ,如果有其他特殊浏览器也可以附加上条件
   if(checkmatch(/mobile/i) || checkmatch(/X11/i))
                 {
   windowlocation=url;
   } 
 }
 //类in_array函数
 Arrayprototypein_array = function(e)
 {
  for(i=0;i<thislength;i++)
  {
   if(this[i] == e)
   return true;
  }
  return false;
 }
 }
mobile_device_detect(";

第二种:

<script type="text/javascript">
try {
var urlhash = windowlocationhash;
if (!urlhashmatch("fromapp"))
{
if ((navigatoruserAgentmatch(/(iPhone|iPod|Android|ios|iPad)/i)))
{
windowlocation=";

第三种:

<script type="text/javascript">
// JavaScript Document
function urlredirect() {
    var sUserAgent = navigatoruserAgenttoLowerCase(); 
    if ((sUserAgentmatch(/(ipod|iphone os|midp|ucweb|android|windows ce|windows mobile)/i))) {
        // PC跳转移动端
        var thisUrl = windowlocationhref;
        windowlocationhref = thisUrlsubstr(0,thisUrllastIndexOf('/')+1)+'mobile/';
         
    }
}
urlredirect();
</script>

以下>

新浪服务器出现了问题,等待程序员修复就可以了。

网页错误详解:

1服务器500错误。500错误的出现原因是很多的,但是你要知道,500错误是服务器内部错误,而且一般程序上是ASP错误为多的,可能是你的用户权限的问题导致,或者是数据库连接出现了错误,那么要好好检查下服务器语句错误问题。

2服务器501错误。服务器501错误是服务器还是不具有请求功能的,而且501错误原因是没有实施的,可以用来>

3服务器502错误。这是服务器上的一个错误网关 ,因此说它是无效的,我们在出现了服务器502错误问题的时候,最好是先清除下缓存或者是在服务器上进行刷新试试的,因为502错误牵扯的问题也是很多的,最好是让程序们来去在服务器上下文章。

4服务器503错误。服务不可用是的一种状态,那么在服务器503错误出现了之后,大家不必担心的, 服务器或许就是正在维护或者暂停了,你可以联系一下服务器空间商。还有的时候cpu占用的频率大导致的。

5服务器504错误。这是代表着网关超时是现象出现了。504错误问题是一个不好办的问题,当然你必须尝试着和网站官方获得联系,认真的去检查不同的电脑简的ip传输的状况。而且这个504错误要专业的负责人才能去解决。

6服务器505错误。>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13452669.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-09
下一篇 2023-08-09

发表评论

登录后才能评论

评论列表(0条)

保存