在html中嵌入文本文件

dam*_*ser 12 html embed html5 text text-files

我想显示一个文本文件的HTML页面(里面的内容.rtf,.txt,.log存储在服务器上,...).

我尝试过,embed但似乎不起作用.

<embed src="/path_to_text_file/text.rtf" width="500" height="300">
Run Code Online (Sandbox Code Playgroud)

有一个"简单"的方法(或标签)来做,或者我应该扫描内容并打印它,例如,jQuery?

Jon*_*asT 8

这样的事情应该这样做:

<object data="/path_to_text_file/text.txt" type="text/plain"
width="500" style="height: 300px">
<a href="/path_to_text_file/text.txt">No Support?</a>
</object>
Run Code Online (Sandbox Code Playgroud)


小智 8

使用带有.append()函数的$ .ajax()函数,您可以轻松获取文本文档的内容并在页面上显示它们.你在下面看到的东西.在页面加载时执行此操作以立即将文件加载到页面的其余部分.

$.ajax({
        async:false,
        url: 'folder/file.txt',
        dataType: 'text',
        success: function(data) 
        {
        $('element').append(data);
            }
        });
Run Code Online (Sandbox Code Playgroud)

稍微玩一下,以获得您正在寻找的正确结果.您也可以使用PHP,但除非您真的需要解析数据,否则PHP在这种情况下有点矫枉过正.