使用JQuery获取URL,例如http://url.com/#!page1

时间:2014-04-17 09:58:15

标签: php url

我的问题是我使用了一个JQuery插件,它允许我在页面之间滑动(实际上是html页面中的div)。以及我的每个页面"有这样的地址:

http://url.com/#!page1
http://url.com/#!page2
http://url.com/#!page3

我如何获得#!页面部分?

我希望我的解释清楚。 有人能帮帮我吗?

1 个答案:

答案 0 :(得分:1)

对不起,我无法完全理解OP的要求。

主题标签部分仅由浏览器处理(window.location.hash)。如果你真的需要得到它,这是一个建议:

https://stackoverflow.com/a/6119468/867418

这是为了操纵已定义的网址。

使用parse_url()功能。

$url = 'http://username:password@hostname/path?arg=value#anchor';

print_r(parse_url($url));

echo parse_url($url, PHP_URL_PATH);

结果:

Array (
    [scheme] => http
    [host] => hostname
    [user] => username
    [pass] => password
    [path] => /path
    [query] => arg=value
    [fragment] => anchor ) /path