私の質問はこれに似てい ますフレーム/iframeなしでHTMLページを別のHTMLページに含める方法は?
しかし、答えは私にとってはうまくいきません。オブジェクトと iframe はスクロールバー付きのボックスを作成しますが、これは望ましくありません。他のページへのリンクがある場合は、ボックスの内容だけでなく、ページ全体を変更したいと考えています。
この指示は機能しません
<!--#include virtual="/footer.html" -->
これはウェブサイトが構築された方法であり、再設計する予定はないため、html のみを使用したいと考えています。これは、コンテンツの変更目的でのみ行っています。
javascript ファイルに html ヘッダー (またはフッター) を記述し、すべての html ファイルに .js を含めるのは悪い習慣ですか?
1回目の編集
約 70 の異なる HTML 静的ページがあります。ロゴ、メニュー、ウェブサイトのメタディスクリプション、テキストカラーなどのコンテンツを更新したいのですが、現時点では、これらの変更をそれぞれ 70 回ずつ行う必要があります。
メニューはとにかくjavascriptで動作し、すべてのhtmlファイルにファイルを含めたため、メニューのhtml部分にjavascriptを使用しました。
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" ...
2回目の編集
html/javascript オプションは実行可能でしたが、wordpress.org サイトに行くために数日を投資することにしました (長期的には安価で優れています)。