gpt4 book ai didi

javascript - Twitter 推文链接未显示

转载 作者:行者123 更新时间:2023-12-02 18:10:35 25 4
gpt4 key购买 nike

我正在尝试构建一个推文弹出链接。

我的html代码如下

<p class="col-xs-5 col-xs-offset-1" id="custom-tweet-button"> 
<a class="twitter-share-button shareButton twitter popup" href="http://twitter.com/share?text=My Custom text" data-text="My Custom text" data-count="none" data-url="https://www.google.com">
<img src="32399/images/social/tweet2.png" alt="" />
</a>
</p>

JavaScript 代码是

  $('.popup').click(function(event) {
var width = 575,
height = 400,
left = ($(window).width() - width) / 2,
top = ($(window).height() - height) / 2,
url = this.href,
opts = 'status=1' +
',width=' + width +
',height=' + height +
',top=' + top +
',left=' + left;

window.open(url, 'twitter', opts);

return false;
});

问题是当弹出窗口发生时,它只显示文本。 来自 data-url 的 URL 未显示。我也需要在推文链接中显示该 URL。

我创建了一个示例 jsfiddle

http://jsfiddle.net/yU9pP/1/

正如您所看到的,data-url 没有被使用如何使用它。?

最佳答案

您没有使用完整的twitter button ,添加相应的JS片段即可解决问题并激活data-url使用。

<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

Demo

关于javascript - Twitter 推文链接未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19740564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com