如何仅使用javascript获取用户特定页面?

时间:2013-08-31 17:35:52

标签: javascript mod-rewrite

我正在创建一个网站,每个用户都有自己的uniq页面。用户可以通过

访问其他用户的页面
http://website/user?user=<username>&session=<session>

现在我想简化以上网址

http://website/user/<username> (something like pinterest or facebook)

我以为我可以使用mod_rewrite。但是,mod_rewrite用于服务器端。我不想包含任何PHP代码。我如何为用户获取数据: 加载基本的HTML模板,然后根据我们正在谈论的用户,异步加载用户的数据。

我可以在JS中实现上述目标吗?如果是,怎么样?

-Ajay

1 个答案:

答案 0 :(得分:0)

不幸的是,你无法做到这一点。

但可能的解决方案是将您的HTML中心页面放到http://website/user/并形成如下用户网址:http://website/user/#username。 JS只能通过var username = location.href.split("#")[1]获取用户名。

顺便说一句,你说你没有使用PHP。那么你如何解析URL参数呢?