アドレスバーの次のリンクhrefからハッシュ値を隠すにはどうすればよいですか?URLからアンカータグを隠す方法
<a href="index.php#dev_name">
だから、あなたはJavascriptのonclickイベントを使用することができますindex.php
アドレスバーの次のリンクhrefからハッシュ値を隠すにはどうすればよいですか?URLからアンカータグを隠す方法
<a href="index.php#dev_name">
だから、あなたはJavascriptのonclickイベントを使用することができますindex.php
を示し、それはindex.php#dev_name
に私をリダイレクトしますが、私は唯一にアドレスバーをしたいです。ブラウザはまだindex.php
と表示されますが、onclickイベントが最初にトリガされ、ブラウザが正しいページにリダイレクトされます。
<a href="index.php" onclick="location.redirect('index.php#dev');">
、なぜあなたはこれをやりたいんに表示?通常、標準的な動作を破ることは悪い習慣と考えられています。これを行うにはいくつかの理由があるかもしれません(例として、Googleは検索結果に似たようなことをしています)が、私はあなたがしたい理由が不思議です。 – AndrewR
私は2つの用途を持っています:最初の1つ私はそれをクリックすると、私はこのdivに私をリダイレクトしたいロゴを持っています 2番目は私が一度クリックしたい私のサブメニューページです私はdivのためのdivのページを欲しがったの直接私をリダイレクト –
私はでこれを試みたが、それは動作しません:s –
何を試しましたか?ハッシュタグに指定することなく、JavaScriptを使用して必要な要素にジャンプします。 –
私は希望のdivに直接リダイレクトするjavascipt関数を作成しようとしました: function remove_anchor(){ window.location.hash = "div_name"; } と私がコメントを追加しました: <ボディのonload = "remove_anchorを()";> しかし、それはまだ私が聞いているURLのpage1.php番号のdiv_name –