社交分享链接没有addthis等?

时间:2015-06-09 12:21:29

标签: javascript social-networking

我想抛弃addthis因为它大大减慢了我的页面加载时间。 添加到我这里的主要好处是它检测到页面被共享,用户不必复制和粘贴页面链接。

如果我使用独立链接连接G plus等大型服务,您需要手动编辑每个页面上的代码,并指向要共享的页面的链接。

例如:https://plus.google.com/share?url=www.site.com/page.htm

这将非常耗时。

有没有办法对某些内容进行编写,以便将其中的页面附加到g plus,twitter,flickr等链接中?

或其他任何已知的自动化流程方法?

1 个答案:

答案 0 :(得分:0)

要在G +网址末尾动态附加网页网址:

这将在没有协议(HTTP或HTTPS)

的情况下附加您的页面URL
  <script type="text/javascript">
        var GooglePlusURL = 'https://plus.google.com/share?url=' + window.location.host + window.location.pathname 
  </script>

OR 这将使用协议(HTTP或HTTPS)附加您的页面URL

 <script type="text/javascript">
            var GooglePlusURL = 'https://plus.google.com/share?url=' + window.location.href
 </script>

这样,将为每个页面创建单独的GooglePlus Url。

将代码添加到页眉/页脚文件或每个页面上使用的一些常用文件中。这样,您的javascript代码将自动附加到每个页面上。

在大多数情况下,页眉和页脚在所有页面中都很常见,因此这些文件都包含在每个页面中。但是,它取决于您使用的框架以及您遵循的编码标准。

希望这会有所帮助!!