在页面加载时加载facebook共享

时间:2016-04-09 06:18:31

标签: javascript html facebook

我想通过简单地点击电子邮件中的链接来启动Facebook分享。我希望链接指向该网站,但也可以在社交媒体上自动化共享(FB最容易使用,但理想情况下,当电子邮件收件人单击该链接时,它将在当前可用的任何社交媒体上共享)。

我想将共享功能和链接分配到以HTML格式发送到电子邮件中的单个按钮,但多次搜索表明这不可能。最有希望的方法似乎是onpageload或onload来运行.js for sharer。我不是一个程序员,只是在我需要的时候学习。我把页面加载所需的两个基本元素放在一起,但似乎什么也没做。

我看了,我确定答案很简单,已经在某个地方了,但我提出了错误的问题。

这里的代码周围有一个简单的模板。

  </head>

   <body onload="share()">

    <script src="js/scripts.js"></script>
    <script>
    FB.ui(
     {
       method: 'share',
       href: 'https://www.postprep.com',
      },
     // callback
     function(response) {
     if (response && !response.error_message) {
     alert('Posting completed.');
      } else {
      alert('Error while posting.');
      }
      } 
      );
      </script>

      </body>
      </html>

我只是把它拼凑在一起,但是我要么将.js放在scriptsrc标签中,要么语法错误不允许我加载页面......感谢帮助,

0 个答案:

没有答案