サーバー側に手を出してから長い時間が経ちましたが、インクルードされたコード ファイルに埋め込まれたスクリプトは通常どおり実行されるはずです。これは、何らかの理由でそうではないようです。
(注-- 以下は明らかに、私のデバッグの試みに基づいた単純化された実装です。実際には、実際のプロジェクトにフラットな HTML と JavaScript を含む他のインクルードがあり、うまくレンダリングされます。適切に解析されていない ASP コードです。 <% %> タグとすべて。)
索引コード
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!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" />
<title>My Site</title>
</head>
<body>
<% Response.WriteFile ("includes/test.aspx") %>
</body>
</html>
付属コード
<% response.write("boo"); %>
サーバーから実行すると、結果のページにはファイルが含まれていますが、スクリプトはテキストとしてレンダリングされます。
ここでどこが間違っていますか??
どうもありがとうございました。