2

我有一个 JavaScript 文件,其中有一个变量:

var ads = new Array;
ads[0] = "/images/banners/buttonLO_apr.jpg";
...

如何为 ads[0] 提供来自数据库或 XML 文件或任何其他文件的值?我无法对 JavaScript 文件进行重大更改。

4

1 回答 1

1

这是你可以做的(据我所知):

  • XML 文件 - 如果文件与您的脚本具有相同的来源,则对该资源执行 AJAX 调用(您可以使用jQuery.get()快速简单地执行此操作),您将获得 XML 文件的字符串表示形式然后你可以开始解析并做所有的事情。

  • DB - 据我所知,没有仅限客户端的解决方案(即仅使用 JS)。您应该放置一些很酷的服务器端脚本来接受您的 jQuery.get() 并为您阅读数据库。这很容易用 PHP 完成,但你需要一个 PHP 服务器来运行它(例如wamp

于 2012-07-02T11:42:43.680 回答