【发布时间】:2014-07-05 15:56:37
【问题描述】:
我注意到您无法导入 javascript 文件并在同一 <script> 中定义变量。
这是我的问题:
<script type="text/javascript" src="js.js">
var id = "587587";
</script>
有没有办法在变量之后加载javascript而不使用另一个<script>标签?
【问题讨论】:
-
为什么不只是使用另一个脚本标签...?!
-
您可以先定义变量,然后在 javascript 中执行类似
document.write('<script src="js.js"><\/script>')的操作。不过话说回来,为什么不手动插入脚本标签呢? -
因为我将把它实现到一个系统中,用户会将代码复制到他们自己的网站中,所以它需要干净。
-
以编程方式编写脚本标签通常是大多数分析脚本所做的。但有些还使用第二个脚本标签。 IMO 并没有更糟,用户无论如何都需要复制和粘贴一些无意义的 blob,他几乎不会关心那个 blob 到底包含什么。
-
@George - 也许您可以提出(可能是不同的)问题,以说明您要解决的问题,而不是解决无法使用脚本标签之类的问题你要。您可能会得到更好的答案。
标签: javascript variables external var