我希望用户在使用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/
我似乎无法让它工作,所以我做错了什么?
答案 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/");
}