如何检查用户是否在特定页面上

时间:2014-01-18 19:15:15

标签: javascript php

您好我想检查用户是否在特定页面上,例如:如果他在localhost/chat上显示他的昵称。我怎么检查呢?

2 个答案:

答案 0 :(得分:1)

如果您想在服务器端(使用php)进行此操作,请查看http://www.php.net/manual/en/reserved.variables.server.php。你可以这样做:

if($_SERVER['PATH_INFO'] === "/chat") {
    // show the name
}

如果您想在客户端(使用javascript)执行此操作,则可以使用location.href执行此操作。在这里你可以这样做:

if(location.href.split(location.host)[1] === "/chat") {
    // show the name
}

答案 1 :(得分:0)

使用此代码...

myUrl = window.location.href;       // get the url
lastWordInUrl = myUrl.substring(myUrl.lastIndexOf('/')+1,myUrl.length);   // get last word of url

if(lastWordInUrl == 'chat'){...do your stuff...}