asp网页转换为htm问题

来源:百度知道 编辑:UC知道 时间:2024/06/11 02:27:14
服务器不支持asp,我有asp的网页,将后缀直接改为htm后,上传后,发现出错网页程序里有类似<!--#include file="left.htm" -->的很多处,是引用文件的吧?其中“<!--#include”是asp的标记?请问如何处理?
谢谢!请帮忙?
其实我的asp网页也没有什么动态的东西,所以直接改后缀为htm。但类似<!--#include file="left.htm" -->(<!--#include file="top.htm" -->;< file="inc/func.htm" -->等等)比较多,就是引用的关系,就是每个网页都要引用几个固定的部分,上面一部分,左边一部分,下边一部分。所以我想问问有没有直接引用的代码把“<!--#include”替换掉,或则有简单的其他的方法!

没有办法了,只有把top.htm func.htm全部放在引用的地方替换。func.htm应该是连库的吧?htm是不能连数据库的。改为htm以后就得把每一条数据做成一个页面了。静态更新比较麻烦了。 既然是代码,那肯定就是动态的了。JS?貌似不行吧。

先把left.htm改成js然后用<script src="left.js"></script>调用就可以了
给你个例子看
这个是文件in_top.js
document.writeln("<table width=\"1004\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">");
document.writeln(" <tr>");
document.writeln(" <td height=\"127\" valign=\"top\" background=\"images\/home_01.jpg\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
document.writeln(" <tr>");
document.writeln(" <td height=\"22\"> <\/td>");