LinkedIn的Javascript集成是通过以下方式完成的:
<script src="http://platform.linkedin.com/in.js" type="text/javascript">
api_key: 9XXXXXXX
authorize: true
</script>
我不明白的是,这怎么是有效的javascript? api_key为什么没有加引号。
LinkedIn的Javascript集成是通过以下方式完成的:
<script src="http://platform.linkedin.com/in.js" type="text/javascript">
api_key: 9XXXXXXX
authorize: true
</script>
src
的脚本标签的主体不会被执行。然而,加载的脚本可以像任何其他元素的内容一样访问其内容。因此,它是存储与已加载的脚本相关的元数据的好地方。data-
属性被引入之前,它曾经是一个很好的地方。使用这些属性可能更合适,但 linkedin API 可能比 data-
属性旧,或者他们只是想保持简单。.js
文件中:var scripts = document.getElementsByTagName('script');
var thisScriptTag = scripts[scripts.length - 1];
然后您可以使用textContent
或innerText
属性来访问标签中的任何内容。