0

最近、新しい 1 ページのポートフォリオ Web サイトを完成させました。リンクの URL を非表示にするのに問題があります。例: [My Work] リンクをクリックすると、Web サイトの [My Work] セクションにある div に移動します。

そのため、現在はhttp://www.springalldesign.co.uk/#title-wrapperと表示されており、かなり乱雑に見えます。
( #title-wrapperは、そのセクションの上部の div の名前です)

div を変更して、代わりにhttp://www.springalldesign.co.uk/#myworkを読み取ることができることはわかっていますが、それでも乱雑に見えると思います。どのリンクをクリックしても、URL がhttp://www.springalldesign.co.uk/になるようにしてください。

前もって感謝します

ウェブサイトへのリンク

4

3 に答える 3

1

101 行目で、URL ハッシュを設定しています。

location.hash = target;

ハッシュを表示したくない場合は、この行を削除してください。

これにより、ディープリンクが妨げられることに注意してください。

于 2013-01-04T17:21:29.840 に答える
0

jsFiddle DEMO (削除/show/すると、jsFiddle 編集ページにアクセスできます。)

あなたのホームページはiframeあなたのウェブページに表示することができます。

その後、URL アドレス バーのナビゲーションは変更され ません

その jsFiddle で、アドレス バーが常に同じであることに注意してください。

于 2013-01-05T00:22:06.820 に答える
0

ユーザーは特定のページを直接 URL で簡単に取得できるため、ハッシュ (#) を残すことをお勧めします (たとえば、What I Do => http://www.springalldesign.co.uk/#whatido-title ) 。

ハッシュ (#) を取り除くには、メニューの <A href's> をそれぞれ <A onclick's> に変更します。適切にナビゲートするには、「onclick」イベント ハンドラーも提供する必要があることに注意してください。

于 2013-01-04T17:28:11.173 に答える