我有一个 JavaScript 文件,它有一个这样的变量:
var ads = new Array;
ads[0] = "/images/banners/buttonLO_apr.jpg";
...
如何为 ads[0] 提供来自数据库或 XML 文件或任何其他文件的值? 我无法对 JavaScript 文件进行重大更改。
最佳答案
以下是您可以执行的操作(据我所知):
XML 文件 - 如果文件有 Same Origin您的脚本,然后对该资源执行 AJAX 调用(您可以使用 jQuery.get() 快速而简单地执行此操作),您将获得 XML 文件的字符串表示,然后您可以开始解析并执行所有操作。
DB - 据我所知,没有仅客户端解决方案(即仅使用 JS)。您应该放置一些很酷的服务器端脚本来接受您的 jQuery.get() 并为您阅读数据库。这很容易用 PHP 完成,但您需要一个 PHP 服务器来运行它(例如 wamp )
关于javascript - JavaScript 变量如何从数据库或 XML(或其他)文件中读取值?是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11292780/