onClick: share-Bild auf Facebook

Ich würde gerne ein onClick-Funktion, um ein Bild auf meiner neuen website, starten Sie Facebook sharer.

Hier sind ein paar Stücke von code, kann helfen, zu verstehen, was ich Rede

<div id="mImageBox">
<img id='my_image' src='' width="auto" height="auto"/>
</div>

Bild src ist leer, weil es gespritzt durch eine andere JavaScript-Funktion mit "my_image"

so, ich habe versucht, das setup der onClick-Funktion mit dieser Methode:

<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  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>

Die onClick-Funktion funktioniert gut, allerdings ist es links auf der Seite, wo das img liegt und nicht die img selbst!

Hast du einen Vorschlag für mich?

  • Es scheint die Funktion fbs_click() teilt die Seite. Beachten Sie, wie es verwendet u=location.href;. Ich denke, dass irgendwie, Sie haben zu ändern u auf die url des Bildes, statt auf der aktuellen Seite.
  • ich habe das auch gemerkt.. hast du eine Lösung ermittelt werden, die für die Bild-url aus dem img-id?
InformationsquelleAutor iGio90 | 2013-06-17
Schreibe einen Kommentar