我通过Javascript对XML数据库进行了一些操作。 XML在HTML代码中并且工作正常,但是当我想使用XLST时,我不得不在外部使用XML。这样做,Javascript失去了它的所有功能,即使我在函数中调用它的XML文件的ID保持不变。
有解决方法吗?
答案 0 :(得分:1)
您需要一些中间设备在JavaScript和XML文件之间(最可能的某种时尚的服务器端代码)。 JavaScript无法直接管理平面文件(这是您引用的“XML数据库”)。
工作流程将采用以下[伪]模式:
如果您已经有中间人,请确保在拨打和拨打服务器时使用相同的域名。正如一位评论者所指出的,JavaScript本身不能介于域级别之间;相反,您必须使用JSONP之类的东西或在远程服务器上设置Access-Control-*
标头,