LinkedIn Javascript集成完成:
<script src="http://platform.linkedin.com/in.js" type="text/javascript">
api_key: 9XXXXXXX
authorize: true
</script>
我不明白,这是一个有效的JavaScript?为什么没有引用api_key。
答案 0 :(得分:8)
永远不会执行带有src
的脚本标记的正文。但是,加载的脚本可以访问其内容,如任何其他元素的内容。因此,它是存储与加载的脚本相关的元数据的好地方。
实际上,在data-
属性被引入之前, 是一个不错的地方。使用它们会更合适,但是linkedin api可能比data-
属性更早,或者只是想保持简单。
访问标记的一种可能方法是将以下代码放在.js
文件中:
var scripts = document.getElementsByTagName('script');
var thisScriptTag = scripts[scripts.length - 1];
然后,您可以使用textContent
或innerText
属性访问代码中的内容。