Facebook 共有を起動する新しい Web サイトの画像に onClick 関数を設定したいと思います。
ここに、私が話していることを理解するのに役立つコードをいくつか示します
<div id="mImageBox">
<img id='my_image' src='' width="auto" height="auto"/>
</div>
「my_image」を使用して別の JavaScript 関数によって挿入されているため、画像 src は空白です
だから、私はこの方法で onClick 関数をセットアップしようとしました:
<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>
<div id="mImageBox">
<a rel="nofollow" href="http://www.facebook.com/share.php?u=<;url>" onclick="return fbs_click()" target="_blank"><img id='my_image' src='' width="auto" height="auto"/></a>
</div>
onClick 関数はうまく機能しますが、img 自体ではなく、img が配置されているページにリンクしています!
何か提案はありますか?