将代码插入HTML

时间:2010-08-05 18:39:38

标签: html insert

我有一个网站,每两周会有一个新页面,这意味着我需要更新菜单,以便在每一个页面中都有新页面。我想知道是否有办法有一个外部文本或.htm文件,我基本上可以插入到网页中。这样我就可以将菜单放在外部文件中,并在任何我想要的地方调用它。所以当我得到一个新页面时,我只需编辑一件事。

提前致谢。

编辑:这是一个带有ul和li标签的下拉菜单,其中包含外部样式表。所以这也需要为此工作。感谢

5 个答案:

答案 0 :(得分:0)

在使用服务器端语言(PHP,ASP.NET等)的站点上执行此操作非常简单和常见。

如果您不想使用服务器端语言,而不是< iframe>是你唯一的选择。

答案 1 :(得分:0)

如果您想使用HTML和 html(无服务器端编程或javascript),您可以使用嵌入到html文件中的Server Side Includes。您的Web服务器可能需要配置为接受它们。

答案 2 :(得分:0)

如果您使用服务器端包含并且您在单独的文件中导航,是的,您可以单独编辑内容。

答案 3 :(得分:0)

您也可以使用jQuery执行此操作。

$('#elementid').load('page.html');

http://api.jquery.com/load/

但这不会对SEO友好。 此外,如果有人在浏览器中关闭了脚本,那么这将无效。

答案 4 :(得分:0)

有一个像这样的HTML页面:

<html>
<head></head>
<body>
HTML OF LINKS HERE
</body>
</html>

然后将其另存为my_links.html并进入要插入的页面...执行以下操作。将整个页面复制并粘贴为FILENAME.PHP,然后使用以下代码:

<?php include("my_links.html"); ?>

恭喜,您刚刚使用过PHP!详细了解包含页面here