自从我涉足服务器端以来已经有很长时间了,但在我看来,嵌入在包含的代码文件中的脚本应该可以正常执行。由于某种原因,情况似乎并非如此。
(注意——下面显然是基于我调试尝试的简化实现。实际上,在实际项目中,我还有其他包含平面 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"); %>
生成的页面,当从服务器运行时,包含文件就好了......但脚本呈现为文本。
我这里哪里出错了??
非常感谢你的帮助。