通过用户代理重定向PS3

时间:2011-07-21 16:40:01

标签: javascript redirect user-agent ps3

我希望用户在使用PS3时重定向到其他网页

这是我一直在尝试使用的代码

<script language=javascript>
<!--
if ((navigator.userAgent.match(/iMozilla/i)) || (navigator.userAgent.match(/iPLAYSTATION 3/i))) {
   location.replace("http://example.com");
}
-->
</script>

可在此处找到PS3的用户代理列表http://www.useragentstring.com/pages/Playstation%203/

我似乎无法让它工作,所以我做错了什么?

1 个答案:

答案 0 :(得分:2)

您可以尝试这样的事情:

<script language=javascript>
    var uAgent = navigator.userAgent;
   if (uAgent.indexOf("PLAYSTATION") != -1) {
      window.location = ("http://example.com");
   }
</script>

尝试执行此服务器端可能更容易(C#ex below)

  if (Request.UserAgent.ToUpper().Contains("PLAYSTATION"))
      //Send to correct page
      Response.Redirect("http://www.example.com/");
  }