在网页上用.txt文件显示数据的简单方法?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (25)

在做一个项目时,其中一个网页将显示一个人的名单(具体来说,是一个毕业班尚未找到的人的名单)。我不想在表格中手动更新这些列表(这是一种愚蠢的Web1.0方式),而是将提交的名称列表转换为一个简单的.txt列表,然后在网页上显示该列表。

到目前为止,最简单的方法是使用iframe元素...唯一的问题是,我不能(或者不知道如何)将任何文本样式应用到iframe的内容中。

默认字体是信使,客户可能不会太喜欢它。是否有更好的方法来做到这一点,即不需要ASP.NET或数据库?

#list  p {
    font: arial;
    font-size: 14px;
}

...


    <p>Help us locate all of our classmates from the High School class of 1961. If  you know&nbsp;where they live&nbsp;or their e-mail addresses contact the Reunion Committee.</p>
    <p>&nbsp;</p>
    <div id="list"><p><iframe src="missingmen.txt" width=200 height=400 frameborder=0 ></iframe></p></div>



  </div>
提问于
用户回答回答于

简单的方法:

  • 重命名missingmen.txtmissingmen.html...
  • 将一行添加到missingmen.html: <link href="txtstyle.css" rel="stylesheet" type="text/css" />
  • 创建一个名为txtstyle.css,再加上一条这样的线条:html, body {font-family:Helvetica, Arial, sans-serif}
用户回答回答于

如果只想将文件的内容抛到屏幕上,可以尝试使用PHP。

<?php
    $myfilename = "mytextfile.txt";
    if(file_exists($myfilename)){
      echo file_get_contents($myfilename);
    }
?>

扫码关注云+社区