【问题标题】:LinkedIn Share Button posts form incorrectlyLinkedIn Share Button 帖子表单不正确
【发布时间】:2019-10-03 08:14:33
【问题描述】:

我想在网页上显示 LinkedIn 共享按钮,但如果该按钮位于标签中,则表单已发布,我认为这不是我想要的。我知道将按钮移到 FORM 之外可以解决此问题,但我无法控制按钮的放置。我相信的原因是LinkedIn代码创建的按钮没有将类型设置为'type="button"',因此默认为type="submit"。

<form action="anotherpage.htm">
<script src="https://platform.linkedin.com/in.js" type="text/javascript">lang: en_US</script>
<script type="IN/Share" data-url="https://www.linkedin.com"></script>
</form>

这是他们帮助网站上的默认 LinkedIn 按钮。我希望单击链接共享窗口的按钮会弹出,但基础页面会保持在原处。实际上底层页面“发布”到“anotherpage.htm”的表单操作。

【问题讨论】:

    标签: linkedin


    【解决方案1】:

    您无需依赖 LinkedIn Share Button API SDK 和 JS Bundle 即可拥有共享按钮。你真正应该需要的是......

    https://www.linkedin.com/sharing/share-offsite/?url={url}
    

    然后,您可以使用任何您喜欢的 HTML、CSS 或 JavaScript 制作任何按钮,并将其超链接以允许共享页面。

    来源:Microsoft LinkedIn Share URL Documentation

    不幸的是,您似乎别无选择,只能共享此参数:url

    如果您对定期维护的 github 项目感兴趣,该项目会跟踪此内容,因此您不必这样做,请查看! Social Share URLs

    【讨论】:

      猜你喜欢
      • 2020-05-01
      • 2021-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-28
      • 1970-01-01
      相关资源
      最近更新 更多