ロードする各ページのインクルードとして呼び出される header.php にあるメニューがあります。何が起こっているのかというと、絶対パスを持つヘッダーのリンクをクリックすると、リンクに移動してheader.phpをロードすると、hrefとしてonclick()
使用されるを呼び出そうとします'#'
が、何らかの理由でへのリンクを継承します私が現在いるフォルダー。例を示しましょう。
メニュー構造:
リクエスト
<ul>
<li><a href="#" onclick="addbox();" class="BA">Add Box(es)</a></li>
<li><a href="/domain/admin/requests/boxes/index.php">Administration</a></li>
</ul>
ファイル
<ul>
<li><a href="#" onclick="addfile();" class="BA">Add Fil(es)</a></li>
<li><a href="/domain/admin/reports/boxin/index.php">Administration</a></li>
</ul>
ファイルメニューで Add Box(es) リンクをクリックするaddbox();
と、リクエストリンクにあるものにリンクするのではなく、リンクが次のように表示されます/domain/admin/reports/boxin/index.php#
。これを修正するにはどうすればよいですか。どうもありがとう