ページ上部へ戻るボタンを押すとURLに#bodyが付与されることについて ♥ 0 いいねをした人: 居ません このトピックには2件の返信、2人の参加者があり、最後にes:エスにより1年、 10ヶ月前に更新されました。 3件の投稿を表示中 - 1 - 3件目 (全3件中) 投稿者 投稿 2022年12月29日 10:04 AM #115829 es:エス参加者 ♥ 136 いつもお世話になっております。 「ページ上部へ戻るボタン」を押すとURLに「#body」が付与されるのですが、「#body」を付与しない方法にすることはできますでしょうか。 先日お客様とやり取りしている中で気付いたのですが、ページを閲覧している間に「ページ上部へ戻るボタン」を押すことがあって、その後、そのページのURLをコピペして共有しようとすると付与された「#body」までコピペすることになるため、詳しくない方にはややこしいかなと気になりまして。 もしご検討いただけそうなことでしたら、よろしくお願いいたします。 ♥ 0 いいねをした人: 居ません 2022年12月30日 6:03 PM #115869 キタジマ タカシ参加者 ♥ 2421 スムーススクロールが入っていない一般的なページでアンカーリンクをクリックしてページ内移動したときは URL に #body のような文字列が付与されます。Snow Monkey のスムーススクロールもそれを踏襲していて、なるべく勝手な挙動をしないようにデフォルトに準じた挙動に、という感じです。 スムーススクロールの終了を感知する仕組みがあればそこで URL から #body を取り除く処理をおこなえば良いと思うのですが、そのような仕組みが無いので、スムーススクロールを独自実装するしかないのかなぁと思います。 window.scrollTo() を使っているので JavaScript の標準的なイベントでそれを感知できるようなものがあれば良いのですが…(ちょっとその辺は詳しくなく…) ♥ 1 いいねをした人: 2022年12月30日 6:30 PM #115872 es:エス参加者 ♥ 136 キタジマさん 年末のお忙しい折、丁寧なご返答をありがとうございます。 #bodyが付与される理由等につきまして、よくわかりました。 URLをコピペすることが多いケースやご要望に応じては、別途プラグインを使用することも含め、対応を検討したいと思います。 今年はさまざまなことでお世話になり、誠にありがとうございました。 来年もよろしくお願いいたします。良いお年をお迎えくださいませ。 ♥ 1 いいねをした人: 投稿者 投稿 3件の投稿を表示中 - 1 - 3件目 (全3件中) トピック「ページ上部へ戻るボタンを押すとURLに#bodyが付与されることについて」には新しい返信をつけることはできません。