你最好的选择是使用像 PHP 这样的服务器端语言,或者任何你熟悉或想学习的语言。以 PHP 为例...
文本文件:
Item1
Item2
Item3
您的页面,我们称之为 list.php
<?php
// reads the lines of menu.txt into an array
$menu = file('menu.txt');
?>
<html>
<head>
<title>Restaurant menu</title>
</head>
<body>
<?php if(!empty($menu)): ?>
<ul>
<?php foreach($menu as $item): ?>
<li><?php echo $item ?></li>
<?php endforeach; ?>
</ul>
<?php else: ?>
<p>No items.</p>
<?php endif; ?>
</body>
</html>
您可以使用 Javascript 来执行此操作。问题在于,如果出于某种不可原谅的原因,用户禁用了 javascript,或者如果他们没有可以运行 javascript 的浏览器,那么您甚至无法查看内容。所以真的,应该使用服务器端语言。
另外,请不要只是剪切和粘贴此代码。有很多事情没有考虑到,它可能会导致问题。您可以将其作为起点,但您确实想熟悉该语言,然后可能会发布有关如何解析文件格式或您应该使用什么格式、错误处理和其他内容的更具体的问题。