shtml中的包含文件用ASP怎么写?

[复制链接]
查看11 | 回复1 | 2008-9-11 13:39:00 | 显示全部楼层 |阅读模式
我的网站原程序是ASP的,以前我都是生成HTML页面的,但是数据量大,如果要改动,需要全部重新生成静态页,非常耗时,这次新做网站,我想用生成shtml,把以前需要常变动的地方用include包含文件包含进来,这样以后只需要维护那个包含文件了.但是,我不知道ASP在生成shtml时,这个包含文件怎么把它包含进来.比如,有个top.asp文件(网页头部部份),我用ASP是这样的,但生成shtml里不被"解析"掉了,不以这样的格式存在,我用response.write "",但这样,好像语法不正确的.
不知道应该怎么做,请教知者,谢谢.

回复

使用道具 举报

千问 | 2008-9-11 13:39:00 | 显示全部楼层
在shtml中,include进来的文件不会被再次解析,而是作为文本被嵌入到父页面的。 将include命令当作字符输出到shtml文件,也就是说,最终的shtml页面中要包含这样的字符串。 被包含的文件建议使用html 或 txt,asp文件将会作为文本直接输出到客户端。另外,在ASP中,要用Response.Write输出双引号,必须书写两遍。比如要输出 需要这么写:Response.Write ""...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行