如何使用外部JavaScript脚本的变量?

时间:2012-03-01 06:17:29

标签: javascript variables

我有一个非常长的脚本,其中包含许多变量定义。我正在使用Openlayers.js创建一个包含大约100个图层的webmapping应用程序。每个层都必须定义为变量并使脚本膨胀。

我想我可以简单地创建一个包含图层定义的layer.js文件,并在html开始页面的主app.js之前引用它,但这不起作用。

供参考,我的javascript可以在这里看到:http://maps.zgb.de/geoportal/app.js

前半页只是定义变量。

有谁能告诉我在这种情况下最佳做法是什么?

欢呼声

1 个答案:

答案 0 :(得分:0)

这可能会有所帮助http://jacklmoore.com/notes/setcountdown/

他们使用该链接中的图像,但我确信这同样适用于拉入脚本标记。

或者你可以有这样的东西

----- HTML Page -----

function loadApp() {
   document.write('<script type="text/javascript" src="path/to/app.js"></script>');
}

---- Layers.js -----

var xyz = abc;
....
// right at the bpottom
loadApp();