• 只工作不玩耍,聪明的小孩会变傻
  • 年岁有加,并非垂老,理想丢弃,方坠暮年
  • 21 文章
  • 0 评论
  • 2 友链

在做文档内页百度分享功能的时候遇见百度分享功能代码pjax加载的时候不执行。

原因应该是异步加载导致百度分享功能代码没有执行,重新刷新当前页面百度分享功能代码才会生效,但是肯定是不允许这样的用户体验。

所以查看别人代码总结了想要在pjax加载方式下实现分享功能:


后面的【文档地址】必须是包含域名的完整地址。


分享到新浪微博:

http://service.weibo.com/share/share.php?url=文档地址&title=文档标题


分享到QQ空间:

http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=文档地址&title=文档标题&site=分享来源&desc=分享理由&summary=分享摘要&pics=分享图片


分享到腾讯微博:

http://share.v.t.qq.com/index.php?c=share&a=index&url=文档地址&title=文档标题


分享到QQ好友:

http://connect.qq.com/widget/shareqq/index.html?url=文档地址&title=文档标题&site=分享来源&desc=分享理由&summary=分享摘要&pics=分享图片


完整示例:

<a href="http://service.weibo.com/share/share.php?url=文档地址&title=文档标题" onclick="window.open(this.href, 'share', 'width=550,height=335');return false;" ></a>