小编典典

具有src AND内容的script-Tag是什么意思?

javascript

Google +1按钮的示例:

<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
      {"parsetags": "explicit"}
</script>

脚本标签具有src属性 内容。这是什么意思,如何运作?


阅读 325

收藏
2020-04-25

共1个答案

小编典典

不同的浏览器对此有不同的对待。有些仅在src没有错误的情况下运行内容。有些尝试在尝试包含src脚本之后运行它,无论是否成功。由于这种行为是不可靠的([在HTML5中是禁止的),因此应避免这种行为。

Google并不依赖任何特定行为。由于内容只是对象文字(值),因此执行内容实际上不会做任何事情,只会导致静默错误。Google的代码查看script标记本身的内容,并根据标记来调整其行为。

2020-04-25