こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ホームページリンク共有時に指定の場所に飛ばしたい

自分でページを管理できる環境でのリンク方法ではなく、他人の作ったページへのリンク方法についての質問です。

AというサイトのリンクをFBやTwitterなどで共有するときに、ページの中の「あいうえお」という段落に飛ばすことは可能でしょうか?自分でHTMLの書き換えが出来る環境ならばタグやらラベルやらを作ればいいのですが、他人のページではそうもいかないので方法を探しています。

Firefoxの機能などでソースを見ることは出来るのですが飛ばしたい場所をHTMLリンクで指定できないものかと考えていました。

不可能ならば諦めますが、なにかいい知恵がありましたらよろしくお願いいたします。

投稿日時 - 2014-09-16 19:40:52

QNo.8756973

困ってます

質問者が選んだベストアンサー

表示させたい箇所にIDが付与されているならば、ページ内アンカーを用いればできます。
相手先のソースが下記のような例で、本文2を表示させたい場合は、

http:/example.com/targetpage.html
-----------------------------------

<article id="content1">
本文1
</article>
<article id="content2">
本文2
</article>

--------------------------------------

下記のようにリンクを書くことができます。
<a href="http://example.com/targetpage.html#contet2">本文2へのリンク</a>

ただし、No.1さんが言うとおり、相手先のソース次第なので、ラベル(ID)がないときは諦めるしかありません。

投稿日時 - 2014-09-17 01:32:15

お礼

#でできるんですね!
目的のサイトはラベルがなかったので諦めますが今後活用できそうです。ありがとうございます!

投稿日時 - 2014-09-17 09:15:44

ANo.2

このQ&Aは役に立ちましたか?

5人が「このQ&Aが役に立った」と投票しています

回答(2)

出来ません。
本来、段落に飛ばすならその行にラベルが指定されていますが、他人のページにそれを追加する事はできません。

投稿日時 - 2014-09-16 20:59:00

あなたにオススメの質問