JavaScript变量如何从数据库或XML(或其他)文件中读取值?可能吗

How can JavaScript variable read value from a database or XML ( or other) files? Is it possible?

本文关键字:读取 文件 其他 变量 数据库 XML JavaScript      更新时间:2023-09-26

我有一个JavaScript文件,它有一个这样的变量:

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

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

以下是您可以做的(我知道的):

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

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