我的问题类似于这个 如何在没有框架/iframe 的情况下将 HTML 页面包含到另一个 HTML 页面中?
但答案对我不起作用。对象和 iframe 会创建一个带有滚动条的框,这是我不想要的,如果我有指向其他页面的链接,我希望更改整个页面,而不仅仅是框内的内容。
该指令不起作用
<!--#include virtual="/footer.html" -->
我只想使用 html,因为这就是网站的构建方式,我们不会重新设计它。我这样做只是为了修改内容。
在 javascript 文件中编写 html 页眉(或页脚)然后在我的所有 html 文件中包含 .js 是一种不好的做法吗?
第一次编辑
我有大约 70 个不同的 html 静态页面。我想更新标志、菜单、网站的元描述、文本颜色等内容,但目前,我必须对这些修改中的每一个进行 70 次不同的修改。
我将 javascript 用于菜单的 html 部分,因为菜单无论如何都可以使用 javascript,并将该文件包含在我的所有 html 文件中。
function writeJS(){
var strVar="";
strVar += "<body bgcolor=\"#000000\">";
strVar += "<div class=\"Main_container\">";
...
document.write(strVar);
}
writeJS();
例如,我不知道对这些标签做同样的事情是个好主意还是坏主意。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org
/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" ...
第二次编辑
尽管 html/javascript 选项是可行的,但我们还是决定投入几天时间建立一个 wordpress.org 网站(从长远来看更便宜更好)。