动态Twitter分享按钮

时间:2014-07-21 00:26:23

标签: javascript jquery twitter

这里是提取当前页面的标题和URL并在twitter上分享的代码。

我需要帮助在标题文本之后添加@TwitterHandle并且无法使其工作,因此它在共享时读取:"标题URL @ TwitterHandle"

非常感谢您的快速输入。感谢。

<script>
function tweetCurrentPage()
{ window.open("https://twitter.com/share?url="+escape(window.location.href)+"&text="+document.title, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');return false; }
</script>

<a class="tweet" href="javascript:tweetCurrentPage()" target="_blank" alt="Tweet this page"><span>Tweet</span></a>

1 个答案:

答案 0 :(得分:4)

Twitter句柄需要作为text URL参数的一部分传递。请参阅以下代码段。

<script>
var twitterHandle = 'sarbbottam';

function tweetCurrentPage() {
    window.open('https://twitter.com/share?url='+escape(window.location.href)+'&text='+document.title + ' via @' + twitterHandle, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=600');
    return false; 
}
</script>