将除 JS CSS 等以外的其他文件包含在 HTML 中
including other files besides js css etc. into html
我正在尝试从本地XML文档中读取一些信息,但是我不知道该怎么做。
我能够包含js(并从中读取数据)css和所有这些类型的文件,但是我如何从XML文件或任何其他文件中读取。
XML文件与js文件位于同一目录中,那么为什么我不能像任何其他js文件一样读取它呢?
我知道可以使用nodejs读取文件,但是我正在尝试读取xml数据并将其显示在html页面中,因此它必须是客户端。
Kan tijdelijk delayreport in js file zetten
var fs = require('browserify-fs'),
xml2js = require('xml2js');
var parser = new xml2js.Parser();
fs.readFile('delayReport.xml', function(err, data) {
parser.parseString(data, function (err, result) {
//console.dir(JSON.stringify(result,null,2));
console.log('Done');
console.log(result);
});
});
xhttp.open("GET", "delayReport.xml", true);
通常这是不可能的,因为XHMLRequest需要一个服务器来进行异步通信。我知道的唯一离线加载本地文件的浏览器是火狐。但也许有一些解决方法,就像这里讨论的那样 XMLhttpRequest for Local Files
不要依赖file://
协议。 设置本地服务器并通过该服务器静态托管 XML 文件。 然后,您将能够使用 XHR 请求您的 XML 文件。 与file://
战斗会让你头疼。
相关文章:
- ngResource没有'从JSON文件解析HTML时不起作用
- 通过javascript以编程方式将文件插入HTML输入
- 从.js文件调用html中的js函数
- 通过javascript将文件从html表单发送到php
- 如何打开文件对象(HTML)并在谷歌应用程序脚本中解析它
- 对 jquery 库 + 外部文件的 HTML 引用
- 我需要使用AngularJS从JSON文件创建HTML元素
- 文件下载html与错误处理FileNotFound
- 从不同的javascript文件访问HTML表单提交的值
- AJax没有正确调用php文件,html表单
- mp4文件的HTML图像预览
- 包括从外部文件到HTML的查询功能(使用Dropbox进行本地测试)
- 通过单独的js文件设置HTML值
- 在不同的html文件中将html从一个元素替换为另一个元素
- 在.js文件与html页面中调用javascript函数
- 将外部Javascript文件注入html页面并在其上执行方法WP8 Webbrowser
- 如何打开另一个文件索引.html,具体取决于屏幕的宽度
- 从 JSP 文件更新 HTML
- 不断从服务器文件更新 HTML 元素
- 使用相同文件的 Html/JS/PHP 两个页面看起来不同(仅在 chrome 中)