【问题标题】:PHP get anchor attribute [duplicate]PHP获取锚属性[重复]
【发布时间】:2011-06-01 17:48:05
【问题描述】:

可能重复:
How to get the value after the hash in “somepage.php#name”?

是否可以使用 PHP 获得锚名称?

例如,对于这个 URL:

http://domain.com/#departments

我怎样才能得到文本“部门”?

【问题讨论】:

    标签: php url get anchor


    【解决方案1】:

    php中“#”后面的东西是没有办法获取的,因为这个数据不提供给服务器,只有url没有“#”后面的数据,但是如果你是通过JavaScript执行php脚本,可以一直拆分url放入“#”并将数据作为参数或某个隐藏字段的值发送。

    【讨论】:

    • “通过 JavaScript 执行 php 脚本”?在我读到之前,你几乎得到了 +1。不过,您是对的,如果请求的来源(无论是调用 XmlHttpRequest 的 Javascript 还是人类)对 URL 进行了修改,那么在这方面使用起来会更容易。噢,见鬼,请 +1。
    • 大声笑一个好,我想写如果你正在执行AJAX请求到服务器或XmlHttpRequest或......在其他浏览器中,然后我想如果这可能是问题那么他可能不会理解它所以我已经写了 JavaScript :)
    • 在执行时我考虑过使用 JavaScript 向服务器发送请求哈哈哈哈哈
    • 这样就不会那么模糊了,是的。
    猜你喜欢
    • 2011-12-23
    • 2020-03-28
    • 2013-04-05
    • 2017-03-14
    • 1970-01-01
    • 2012-12-11
    • 2011-09-12
    • 2012-06-30
    • 2014-12-01
    相关资源
    最近更新 更多