Facebook和Twitter通过iframe分享

时间:2013-04-07 22:03:21

标签: javascript jquery facebook twitter

我想通过Twitter / Facebook分享按钮从我的网站分享referral url。我有定制的分享按钮 我能够在这两个网站上分享推介网址,但因为target=_blank,脸书的分享链接和推特的推文页面出现在新标签页上。
我想要iFrame,以便用户在分享推荐链接时不会离开我的网站。

Facebook股票代码

<a title="send to Facebook"
                 href="http://www.facebook.com/sharer.php?s=100&p[title]=YOUR_TITLE&p[summary]=YOUR_SUMMARY&p[url]=YOUR_URL&p[images][0]=YOUR_IMAGE_TO_SHARE_OBJECT"
                 target="_blank">
                 <span>

推特分享代码

<a href="#" id="shareWithTwitter" onclick="shareWithTwitter()">
                  <img class="social-share"  src="<?php echo site_url('img/twitter.png'); ?>"/>
                </a>
function shareWithTwitter()
  {
    var url = 'https://twitter.com/home?status=Join Fashion on '+$('#referal-URL').val();
    $('#shareWithTwitter').attr('href',url);
  }

1 个答案:

答案 0 :(得分:0)

您只需要为iframe添加名称属性并定位指向它的链接。

<iframe name="iframeName" style="iframe style"></iframe>
<a href="YOUR LINK" target="iframeName">link </a>

open link in iframe