onClick: Bild auf Facebook teilen

8

Ich möchte eine onClick-Funktion für ein Bild auf meiner neuen Website einrichten, das Facebook share startet.

Hier sind einige Code-Teile, die helfen können zu verstehen, worüber ich spreche

%Vor%

Das Bild src ist leer, da es von einer anderen JavaScript-Funktion mithilfe von "my_image"

eingefügt wird

Ich habe also versucht, die onClick-Funktion mit dieser Methode einzurichten:

%Vor%

Die onClick-Funktion funktioniert gut, sie verlinkt jedoch auf die Seite, auf der sich der img befindet, und nicht auf den img selbst!

Hast du irgendeinen Vorschlag für mich?

    
iGio90 17.06.2013, 01:16
quelle

3 Antworten

10

versuche das:

%Vor%

Sie müssen & lt; a & gt; tag (umgibt das & lt; img & gt; -Tag) für den Fall, dass JS deaktiviert ist, weil in diesem Fall der JS, der das Attribut src injizieren soll, auch nicht funktioniert.

    
Dani-Br 17.06.2013, 01:31
quelle
12

Rufen Sie einfach unter Funktion und Sie können Bild mit Ihrem Link und Text auf Facebook teilen.

%Vor%     
Winod Patel 10.09.2015 10:42
quelle
0

Seit Facebooks Javascript API 2.9 seit letzter Woche tot ist, funktioniert die obige Lösung nicht mehr (ich habe einen halben Tag gebraucht, um das herauszufinden !!!). In v2.10 existiert der Bildparameter von FB.ui nicht mehr. Aber ich habe einen Workaround gefunden, der für jedes Bild einen individuellen URL-Parameter erzeugt, so dass Facebook Open Graph-Daten für jedes geteilte Bild einzeln scrappen muss. Ich habe meinen Code in diesem Beitrag für Ihre Referenz freigegeben.

    
Hannes 23.07.2017 07:53
quelle

Tags und Links