0

PHPで最後のリンクを動的に覚えるにはどうすればよいですか? たとえば、これは親ページの URL です。

http://website.com/#/events/upcoming-events/ 

すべての URL にハッシュがあることに注意してください。

これは子ページの

http://website.com/#/events/upcoming-events/event-1/

子ページには、親ページに戻るリンクがあり、

<a href="<?php echo $_SERVER['HTTP_REFERER'];?>" class="button-back">Back</a>

$_SERVER['HTTP_REFERER'];私だけに与えるhttp://website.com/ of course.

どうすればこれを回避できますか?

4

1 に答える 1

1

これはサーバー側で行うのは難しいでしょうが、クライアント側でこれを行うことができますjQuery

$(document).ready(function() {
    var hrefParts = location.href.split('/');
    hrefParts.splice(hrefParts.length - 2);
    $('.button-back').attr('href', hrefParts.join('/') + '/');
});
于 2013-07-09T17:22:22.270 に答える