Facebook Like ohne Facebook Button mit Javascript


Wenn man in einer mobilen Anwendung einen eigenen Button anstelle des Facebook Buttons erstellen will oder z.B. eine Select Box zum Sharen, kann man mittels Javscript das Facebook Like Event triggern mittels:

Facebook Like mit Javascript triggern

function shareFacebookLike(url)
{
    window.location="http://www.facebook.com/sharer/sharer.php?u=" + encodeURIComponent(url);
}

Twitter Tweet mit Javascript triggern

function shareTwitter(url, text)
{
    window.location = "https://twitter.com/intent/tweet?text=" + encodeURIComponent(text) + "&url=" + encodeURIComponent(url);
}

Email schreiben mit Javascript triggern

function shareEmail(subject, body)
{
    window.location = "mailto:&subject=" + subject + "&body=" + body;
}