0

我想为 twitter 创建一个链接/灯箱,供人们发布有关我的网站的信息,但我不想使用 twitter 提供的标准推文按钮,因为它会为我的主页加载时间增加 100k。

基本上我试图减少加载时间以增加谷歌访问我网站的流量。

有什么方法可以像推特按钮一样链接到 Twitter,但对我的网站影响最小,并且可能通过使用灯箱让客户留在我的网站上。


我可以使用灯箱(http://lokeshdhakar.com/projects/lightbox2/)并链接到推文按钮生成的代码

例如:https ://twitter.com/intent/tweet?original_referer=https%3A%2F%2Fdev.twitter.com%2Fdocs%2Ftweet-button&text=Tweet%20Button%20|%20Twitter%20Developers&tw_p=tweetbutton&url=https%3A %2F%2Fdev.twitter.com%2Fdocs%2Ftweet-按钮

但我不确定这是否会产生错误,因为实际上没有使用推文按钮


谢谢你的帮助

朱迪

4

2 回答 2

1

我发现 twitter 似乎无法将灯箱用作 iframe。因此,作为替代方案,我使用了一个简单的 javascript 弹出窗口,它与推文按钮的作用相同,但对页面加载时间的干扰较小。

这个链接

<a href="https://twitter.com/share/" onClick="return popup(this, 'notes')">my popup</a>

使用此代码

    <script type="text/javascript">
<!--
function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
   href=mylink;
else
   href=mylink.href;
window.open(href, windowname, 'width=550,height=420,scrollbars=yes');
return false;
}
//-->
</script>
于 2013-03-13T16:58:53.057 回答
0

@brightmist.co.uk,您的简单代码可以为用户提供任何推文。

如何在推文框中自动插入@ourTwitterUsername。

它可能会被使用,以便用户可以直接向我们发送推文而无需在其中输入@ourTwitterUsername?

或者喜欢自动插入用户正在查看的标题和链接/文章?

于 2013-04-11T04:34:15.717 回答