PHP "Go to Parent Page" 目录样式按钮 URL
PHP "Go to Parent Page" Button on Directory Style URL
我试图在整个网络中寻找解决方案,但找不到适用于我的问题的任何解决方案。
我有一个目录样式的网站:link here
而且我还在每个页面上都有一个后退按钮。现在,按钮将用户送回主页,但我想做的是返回父页面。
例如,如果用户在这里 "site.com/page/subpage",他们点击后退按钮,应该将他们发送到 "site.com/page"。
我还没有找到任何解决办法。我愿意使用 jQuery 或 PHP.
在此问题上,我非常感谢您的帮助。
提前致谢,
布鲁诺
编辑:我的目的不是使用 "history back",因为如果用户不是来自父页面或来自任何其他站点,它将把他们送回那里。我不想要那个,我希望它是一个 "go to parent page" 按钮。
编辑 2:理论:我的理论是通过以下方式获得整个 url:
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
和 trim 它,删除最后一部分。例如,从 "site.com/page/subpage"
中删除“/subpage”
您可以使用 history
对象:
$('.clickme').click(function() {
history.back();
});
希望对您有所帮助。
您可以使用 php 的 dirname()
方法获取父目录路径。
$parentPath = dirname( $currentPath, 1)
此处 1 是您要导航的级别。例如
$currentPath = "/page/subpage/anotherpage"
将return/page/subpage
尝试 (javascript):
var url = window.location.href.split('/');
url.splice(url.length-1,1);
var pUrl = url.join('/');
window.location.href = pUrl;
我试图在整个网络中寻找解决方案,但找不到适用于我的问题的任何解决方案。
我有一个目录样式的网站:link here
而且我还在每个页面上都有一个后退按钮。现在,按钮将用户送回主页,但我想做的是返回父页面。
例如,如果用户在这里 "site.com/page/subpage",他们点击后退按钮,应该将他们发送到 "site.com/page"。
我还没有找到任何解决办法。我愿意使用 jQuery 或 PHP.
在此问题上,我非常感谢您的帮助。
提前致谢,
布鲁诺
编辑:我的目的不是使用 "history back",因为如果用户不是来自父页面或来自任何其他站点,它将把他们送回那里。我不想要那个,我希望它是一个 "go to parent page" 按钮。
编辑 2:理论:我的理论是通过以下方式获得整个 url:
$url = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
和 trim 它,删除最后一部分。例如,从 "site.com/page/subpage"
中删除“/subpage”您可以使用 history
对象:
$('.clickme').click(function() {
history.back();
});
希望对您有所帮助。
您可以使用 php 的 dirname()
方法获取父目录路径。
$parentPath = dirname( $currentPath, 1)
此处 1 是您要导航的级别。例如
$currentPath = "/page/subpage/anotherpage"
将return/page/subpage
尝试 (javascript):
var url = window.location.href.split('/');
url.splice(url.length-1,1);
var pUrl = url.join('/');
window.location.href = pUrl;