0

ホームページにアンカーを作成して、誰かが私の Web サイトに移動したときに、(デフォルトでページの上部に移動するのではなく) ページの中央に直接ジャンプするようにしようとしています。これを達成するためのヒントはありますか?

4

2 に答える 2

1

www.yourdomain.com/#middleofpage のような URL にアンカーがない限り、javascript でこれを行う必要があります。

scrollTo関数を確認してください。

<script type="text/javascript">
    window.scrollTo( x-coord, y-coord )
</script>

ページの 50% ダウンが必要な場合は、次のように計算できます。

<script type="text/javascript">
    var pageSize = (document.body.scrollHeight - document.body.clientHeight); 
    window.scrollTo(0,Math.ceil(pageSize/2);
</script>
于 2013-07-02T19:53:25.060 に答える
0
<a href="index.html#idOfSectionToJumpTo">Link</a>
于 2013-07-02T19:56:33.740 に答える