4

正如标题所说;我希望将外部文件(文本、html、php 等)的内容放到 div 上。外部文件中基本上有文本,称为: text_1.txt 或 *text_1.html* ,我希望该文本显示在位于主页上的 div 中。


完美的解决方案是一个非常基本的代码,通过将文本或 html 文件中的文本插入到 div 类中来显示文本:内容

这里我用基本代码说明了问题,以此为例编写解决方案。

text_1.html 中的代码:

<p>Hello world.</p>

index.html 中的代码:

<!doctype html>
<html>
<head>
<title>Homepage</title>
</head>

<body>


<div class="content"></div>


</body>
</html>

这就像我可以说的一样简单。我非常感谢我收到的所有答案,谢谢。

PS这里有一些你应该避免回答的事情:

  • 使用 iframe 或任何其他框架类型的解决方案。
  • 利用 jquery 等中的 onclick 功能。
  • 使用无效的文本字段来替换某些文本。
  • 使用虚拟服务器的插入代码或类似方法。
4

2 回答 2

2

除非您使用 PHP、ASP 或 JSP 使用服务器端包含,否则无法执行此操作

http://en.wikipedia.org/wiki/Server_Side_Includes

如果你想用 php 来做,你可以使用这个:

require_once('filename.php'); /* For including files */

或使用本机函数打开.txt页面中的文件

于 2012-12-16T13:48:41.653 回答
0

你为什么不直接用 jquery 来做呢

$(document).ready(function() {
 $('.content').load('text_1.html');
});
于 2012-12-16T14:57:30.733 回答