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

新手上路,请多包涵

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

到目前为止,最简单的方法是使用 iframe 元素……唯一的问题是,我不能(或不知道如何)将任何文本样式应用于 iframe 的内容。我已经在这里发布了我能够完成的示例:http: //dongarber.com/test//helpus-iframetest.html

默认字体是 courier,客户可能不会太喜欢它。有没有更好的方法来做到这一点,不需要 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>

原文由 DonG 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.5k
2 个回答

简单的方法:

  • missingmen.txt 重命名为 missingmen.html
  • missingmen.html 的顶部添加一行:

<link href="txtstyle.css" rel="stylesheet" type="text/css" /> - 创建一个名为 txtstyle.css 的文件,并在其中添加如下一行:

html, body {font-family:Helvetica, Arial, sans-serif}

原文由 thirtydot 发布,翻译遵循 CC BY-SA 2.5 许可协议

在更新的浏览器中,像下面这样的代码可能就足够了。

 <object data="https://www.w3.org/TR/PNG/iso_8859-1.txt" width="300" height="200">
Not supported
</object>

原文由 nikolay_turpitko 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题