2

URL からの div ID の自動追加を非表示または停止する方法を知る必要があります。例:- インライン部門の「連絡先」へのリンクをクリックすると、ブラウザの URL にhttp://mysite.com/index.php#contactが表示されます

代わりに、そのリンクをクリックしてもhttp://mysite.com/index.phpとしてのみ表示されるようにします。質問が明確になったことを願っています。助けてくれてありがとう。

4

2 に答える 2

1

フラグメント識別子は完全にクライアント側で処理され、サーバーに渡されることはないため、URL 書き換えを使用してそれを隠すことはできません。

オプションは次のとおりです。

  • 特定の要素ではなく、ドキュメント自体にリンクします。
  • 上記に加えてJavaScriptを追加して、ページへ訪問者がそのdivにスクロールされるようにします
  • div をページの上部に移動します
  • それと一緒に住んでください。機密情報が漏洩することはありません。
于 2012-08-19T07:32:03.553 に答える
0

HTML が次のようになっているとします。

<a href="http://mysite.com/index.php#contact">Contact</a>

に変更します

<a href="http://mysite.com/index.php">Contact</a>

アンカー タグが何らかの JS フレームワークによって設定されている場合は、原因となっているライブラリまたは JS コードを特定して無効にする必要があります。

于 2012-08-19T07:08:10.727 に答える