php - 使用 PHP 在 URL 中获取名称

标签 php javascript html anchor

我想使用(最好)PHP 或 JavaScript 获取 URL。该页面是使用 anchor 名称打开的(例如 index.php#aboutme)。当我使用

$host = $_SERVER['HTTP_HOST'];
$script = $_SERVER['SCRIPT_NAME'];
$params = $_SERVER['QUERY_STRING'];

它返回 http://afterimagedesign.tk/index.php 最后没有 #home。我怎样才能得到这个?

最佳答案

PHP 永远无法获取此主题标签(这就是它的名称),因为浏览器永远不会以任何形式将它发送到服务器。

JavaScript 可以使用 window.location.hash 访问它,但那是客户端

What are the difference between server-side and client-side programming?

关于php - 使用 PHP 在 URL 中获取名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13204510/

相关文章:

php - 嵌套的可排序 JQuery 列表在 IE 中不起作用,而在 FF 中起作用

php - 如何在codeIgniter中定义全局变量(值)

php - 优化 MySQL 查询所需的建议

javascript - 为什么 React 代码可以正常运行而没有任何错误?

javascript - 在不使用表格或位置 :absolute 的情况下将 div 定位在绝对 div 的底部

php - 在 PHP 中使用 importNode、namespace 和 appendChild 的奇怪事情

javascript SlickGrid 列宽

javascript - RequireJs + Rails 4

javascript - 在 jQuery 粘性菜单中显示/隐藏(位于中间)

html - Visual Studio工具箱项不可用