我正在使用Share Plugin Generator给我的脚本标签嵌入LinkedIn共享按钮。
<script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>
当我将其添加到网站的页脚时,它会设置document.onreadystatechange
。
document.onreadystatechange = function() {
if (document.readyState === 'complete') {
// some code run here
}}
为空。
如何防止它覆盖我的onreadystatechange
事件?
插件生成器还生成JavaScript代码,该代码控制插件按钮的行为。实际上,我应该说WAS,因为该插件生成器已脱机,并且几乎所有2015年以来的LinkedIn文档现在都是404。
您需要的只是一个使用此URL的简单链接的按钮...
https://www.linkedin.com/sharing/share-offsite/?url={url}
来源:Microsoft LinkedIn Share URL Documentation。
例如,这对我有用:
https://www.linkedin.com/sharing/share-offsite/?url=http://www.wikipedia.org/
工作正常:
因此,只需将本机链接到该URL并通过您自己的JavaScript对其进行自然控制。