asp批量生成html静态页面方法(asp可以把什么内嵌到html页面中)
3使用模板类时,用getfetch一类的方法获取输出并写入文件具体实现上又有这两种方法 1管理后台添加记录时,直接生成目标html页面,并且前台调用连接直接指向生成的html页面这种方法程优点是程序效率最高服务器负荷轻,不过由于生成的是纯静态页面,一旦页面样式上有所改动就必须重新生成所有的内容。
实现的方法有两种,一种是假静态,采用地址重定向技术,iis服务器常用的有。
第一生成的HTML页面一定要和记录有关联,如果和记录ID自动编号相关联如是记录ID是1001的话,生气的文件,1001html这样你删除记录的时候直接删除相关的文件即可第二生气的时候,把超时间,时间加大,并且100行以上用一下ResponseFlush刷新缓冲区,不然页面容易死。
以下代码就是将一个ASP的动态页面生成一个HTML的静态页面,注释我已经加上了,自己看吧FileName = quotIndexquotItem_ClassidquothtmquotFilePath = ServerMapPathquotquotquot\quotFileName Html_Temp = Html_TempFilePathquotltLIquot以上代码是在建立最终生成静态文件的名称和路径Do_Url = quot。
asp生成静态根据网页编码分两种情况1使用FSO 071825html 2Stream 072526html 呵呵,你用的是第三种方法。