我想在我的新网站上为启动 Facebook 共享器的图像设置 onClick 功能。
这里有一些代码可以帮助理解我在说什么
<div id="mImageBox">
<img id='my_image' src='' width="auto" height="auto"/>
</div>
图像 src 是空白的,因为它是由另一个 JavaScript 函数使用“my_image”注入的
所以,我尝试使用这种方法设置 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 本身!
你对我有什么建议吗?