繁体   English   中英

使用javascript显示/显示文件内容

[英]Show/Display file content using javascript

我有一张表,显示文件位置以及其他信息。 例如:

在此处输入图片说明

当用户单击第一行,即$_FILES它将显示FileA.txt的内容。 是否可以使用javascript或Angular js做到这一点?

我不想用

<input type='file' />

因为我们已经知道文件的位置,并且它还提供了一个对话框,要求您保存文件,所以我不需要这样做。 相反,我直接想显示文件内容。 但是正如我所说,它显示了我不想显示的对话框,因此正在寻找替代方案。

提前致谢,

拉梅什

您可以使用php来做到这一点:

<?php 
   $filepath = "yourpathhere";
   $content = file_get_contents($filepath);
   echo $content;
?>

您需要提供文件位置作为相应<tr> id file_class是表的类。 并使用类text创建一个div,其中将显示文件内容。 jQuery代码是:

$(document).ready(function() {
$(".file_class").click(function() {
var file_location = $(this).attr('id');
    $.ajax({
        url : encodeURIComponent(file_location),
        dataType: "text",
        success : function (data) {
            $(".text").html(data);
        }
    });
});
}); 

HTML代码应如下所示:

<table class="file_class"><tr id="D:\input.txt"></tr></table>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM