使用MS Edge

时间:2015-12-30 16:39:23

标签: javascript jquery xml microsoft-edge

几年前,我创建了一个网站,将其所有内容存储在XML文件中,以便于翻译。该网站专门设计为可在本地使用, ,无需任何形式的服务器 ,并已按此分发给客户。 Chrome读取XML文件时出现问题,但是使用批处理文件(不是理想的解决方案)可以在启动时重置Chrome的allow-file-access-from-files标记。该站点在Internet Explorer 8及更高版本中正常工作,但我现在遇到的问题是它没有在MS Edge中加载XML文件,我也无法在网络上的任何地方找到解决方案,包括此处。

作为参考,我使用jQuery打开XML文件。我的代码的缩短示例如下:

$.ajax({
  type: 'GET',
  url: 'common/xml/index.xml',
  dataType: 'xml',
  success: function(xml) {
    function...
  },
  error: function(xml) {
    function...
  }
});

当在服务器上托管时,该站点在Edge中运行良好,但正如我之前所说,这不是它的分布方式,并且没有设施在每个已复制到的设备上设置服务器。如果他们使用Edge,我也无法要求客户手动更改浏览器上的设置。那么,有什么方法可以让Edge读取本地网站中的本地XML文件?

0 个答案:

没有答案