请大侠帮忙,有一个txt文件,需要在html中读取这个txt,并且将txt文件中的内容显示在页面中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请大侠帮忙,有一个txt文件,需要在html中读取这个txt,并且将txt文件中的内容显示在页面中相关的知识,希望对你有一定的参考价值。
txt文件内容:<li>张三</li><li>李四</li>
用一个htm文件读取这个txt的内容,并显示在网页中,但是不能把<li></li>这些显示出来,只显示张三李四之类的内容,请大侠帮忙啊。。。
1、纯html是无法直接读取txt文件内容的,这是很肯定的没有疑问的。html就是我们常说的静态文件,是无法读取处理服务器或本地机上的TXT文件的,如图所示:
2、读取txt文件内容可以用JS的ajax读取。ajax读取文本内容原理较为简单,重点基础是熟悉XMLHTTP对象的属性和方法,如图所示:
3、因为在html上的换行是</br>,而如果txt文本也要在html页面上修改的话就不能在txt文本里面加</br>,如图所示:
4、读取到页面时转换一下nl2br('xxx'),如图所示:
5、只要把读取的内容在html上用<pre>从txt读取的内容</pre>包裹起来,如图所示:
参考技术A 光用HTML语言是不能读取服务器或本地机上的TXT文件的,需要用到其他语言。如果你的txt文件是在服务器上,你可以用很多方法把TXT文件中的html标签除掉后显示出纯文本内容。
参考一下下面代码:
<iframe src="a.txt" name=iframe1></iframe>
<div id=div1></div>
<script>
//在iframe1中已经显示有TXT文本的内容,下面代码是把TXT中的内容中的HTML标记取消,只取得文本
var txtval=ifram1.body.innerText;
//把文本显示在div1中
div1.innerHTML=txtval;
</script> 参考技术B $.ajax(
type: "POST",
url: "some.txt",
success: function(msg)
$(\'#id\').txt(msg);
);
直接发给你代码吧,希望回答能帮到你,更多相关资料可到虾米站长网上看。
参考技术C 添加jq插件然后用ajax调去txt文本
用脚本把内容处理下
用jq添加到想显示的地方 参考技术D 用<embed>标签,或者拓展上传
以上是关于请大侠帮忙,有一个txt文件,需要在html中读取这个txt,并且将txt文件中的内容显示在页面中的主要内容,如果未能解决你的问题,请参考以下文章
求大侠帮助,php网页加密代码<?php eval(base64_decode( 帮忙解密下
html导航菜单溢出,想搞个可以左右滑动的菜单,请各位大侠帮帮忙!
JavaScript给表单提交加上回车按钮,大侠请帮忙 答好我会在加分的 谢谢!!