質問

http://www.facebook.com/share_partners.php/にあるコードを使用しています

共有したいURLに置き換えるように指示されています。

共有アイコンが配置されているページは、共有したいURLではありません。

として入力する共有したいURL

ただし、最初は動作しましたが、実際のページからメタ値とURLを取得しています!

私の懸念は、ページからURLを取得することであり、次の理由で入力したものではありません。

u=location.href;t=document.title

ページ(共有アイコンと実際の共有ページの両方)で、プレビュー画像を次のように定義しようとしました:

<link rel="image_src"

これはタグの間にあります...何もしないようです。

思考?

役に立ちましたか?

解決

タイトルのみ変更できます 他のすべては共有URLから直接取得されます。

私はあなたがしたいことを100%理解していない

<script>function fbs_click()  {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}</script>
<a href="http://www.facebook.com/share.php?u=<url>" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a>

u = location.hrefをu =に、t = document.titleを指定のタイトルに置き換えます。 href =&quot;&quot;でさらに置換正しいURLを持つリンクの

その他の情報はターゲットURLのメタタグによって取得されます

<link rel="image_src" href="http://www.onjd.com/design05/images/PH2/WableAFC205.jpg" />

href =&quot;&quot;正しい画像へのリンク

タグはそれらのメタタグ内(領域内)にある必要があります

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top