スクリプトを使用しました
<!--#include virtual="dontate.html" -->
.html ファイルを別の .html ファイルにインクルードしますが、何らかの理由で表示されません。
理由は?
WAMP と LAMP を使用します。
ありがとうジャン
スクリプトを使用しました
<!--#include virtual="dontate.html" -->
.html ファイルを別の .html ファイルにインクルードしますが、何らかの理由で表示されません。
理由は?
WAMP と LAMP を使用します。
ありがとうジャン
これはサーバー側の includeを使用しています。サーバーに設定する必要があります。誤解を招くような「コメント」構文にもかかわらず、実際には HTML とは何の関係もありません。
サーバーにphpがある場合は、そのようにhtmlファイルを含めることができます
<?php include "donate.html"; ?>
ランプ スタックには php があるので、設定する必要があります。
ただし、サーバーは、php のインタープリターを介してファイルを実行するように設定されていない場合があります。ファイルの拡張子が何であれ(インクルードを行っているファイルである)解析するように設定するか、すでに解析されるように設定されているものに変更することができます(home.html -> home.php)。
あなたがwamp/lampを使用しているときに、私はうまくいくものを見つけました:
.htaccessファイルを作成し、その中に次のものを入れます
Options FollowSymLinks Includes ExecCGI
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
次に、htmlファイル拡張子を.shtmlに変更します(ファイルを含めるファイルを含む)
それで
<!--#include virtual="dontate.html" -->
になります
<!--#include virtual="dontate.shtml" -->
これはうまくいくはずです
注:
このファイルは、それを含むファイルと同じディレクトリにあります。
<!--#include file="dontate.shtml" -->
別のディレクトリにある場合は、次を使用します。
<!--#include virtual="folder/to/file/dontate.shtml" -->
おそらく問題はの使用ですvirtual
この
file
パラメータは、ドキュメント パスに関連するファイルとしてインクルード ファイルを定義します。このvirtual
パラメータは、含まれるファイルをドキュメント ルートに対して相対的に定義します。
HTML 仕様によると、サーバー サイド スクリプトまたはサーバー サイド インクルードなしでこれを行う唯一の方法は、iframe を使用することです。
*太字の「のみ」に注意してください。
<object data="file.html" width=400 height=200"></object>
メモリが機能する場合... IE のいくつかの境界の問題を思い出しますが、基本的な統合には十分なはずです。
みんな..ここに答えがあります
// jsfile.js
var variable=""+
"";
document.write(variable);
****html に .js ファイルを含める****
それでおしまい