JavaScript变量如何从数据库或XML(或其他)文件中读取值?可能吗
How can JavaScript variable read value from a database or XML ( or other) files? Is it possible?
我有一个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)
相关文章:
- 使用JS/NodeJS测试并读取文件中的变量
- 当读取文件时,浏览器打开良好,但它是空白浏览器
- 当尝试使用ajax读取文件时,变量返回undefined
- 用一些像jsBin/jsFiddle/codePen这样的工具读取文件
- 在Windows Metro风格的Javascript应用程序中读取文件内容
- 咕噜声.js无法读取文件(错误代码:EISDIR)
- 如何从文件夹中读取文件
- Javascript - 如何读取文件
- 如何从 Duktape 中运行的 JavaScript 代码中读取文件
- 当客户端是服务器时,使用 client-JS 读取文件结构
- 如何从chrome扩展名读取文件
- 为什么“;readFile”;使用比读取文件更多的内存's的内容长度
- 在html中读取文件
- 使用javascript读取文件
- 节点尝试在同步写入完成之前读取文件
- 无法通过FileReader读取文件
- 从php中的本地磁盘读取文件
- 使用Javascript读取文件
- 是否可以使用 javascript 从目录中读取文件
- 通过网络浏览器从 URL javascript 读取文件