使用 Jquery/AJAX 通过 JSP 页面中的 Linux 绝对路径显示文本文件内容
Display text file contents through a linux absolute path in a JSP page using Jquery/AJAX
所以我能够使用不同的方法在div(文本)中显示文本文件(file.txt)的内容:
第一:
$(document).ready(setInterval(function() {
$(".text").load("file.txt");
}, 100));
第二:
$(document).ready(setInterval(function() {
$.ajax({
url : "file.txt",
dataType: "text",
success : function (data) {
$(".text").html(data);
}
});
}, 100));
第三:
$(document).ready(setInterval(function() {
$.get("file.txt", function(data) {
$(".text").html(data);
}, 'text');
}, 100));
问题是,如果我在/home/user/file/file.txt 下有一个精确的副本,并将这些"file.txt"更改为"/home/user/file/file.txt",它不起作用。顺便说一句,我每 100 毫秒刷新一次div,它可以工作,但如果我将其更改为绝对文本文件路径,则不会显示内容。
不能指定用户硬盘的路径来使用 Ajax 加载文件。
您需要使用 HTTP(S),并且(除非您采取措施)您必须使用与运行 JS 的 HTML 文档相同的服务器。
使文件可从 Web 服务器使用,并使用您在那里提供的 URL。
相关文章:
- 如何使用php和javascript获取网页中显示图像的路径
- SVG 路径未显示
- HTML/Javascript-360度图片的路径更改(显示不同的变化)
- 如何在HTML中创建一个信息框,显示与悬停SVG路径相关的信息
- 如何根据叶值显示JSON树中的特定路径
- 更改文件字段内显示的路径的位置
- 在 JavaScript 中显示路径目录中的所有文件
- 使用 Jquery/AJAX 通过 JSP 页面中的 Linux 绝对路径显示文本文件内容
- 当我将 SVG 转换为 Raphael JS 对象时,路径不会显示
- 使用相对文件路径在 Google 地图中显示自定义标记
- 显示图像而不写入其路径
- Google API 路径未显示
- 在悬停在 SVG 路径上时显示来自 JSON 的数据
- D3.js强制布局:显示任意节点的根路径
- D3未显示来自外部数据的路径
- Angular js显示基于所选项目和url路径的名称
- 显示带有反斜杠(javascript)的路径
- 在Node.js中通过相对路径显示图像
- x/y轴的倍数和鼠标悬停示例-行路径显示错误的值
- 分析TextArea中的文本并根据路径显示图像