可写个程序专门动态生成html文件,前台页面链接这个html

解决方案 »

  1.   

    所谓“html模版页”就是动态页面,就是asp.net或者jsp、php所干的事情。不管你纠结什么“伪”还是“不伪”装一个.html后缀,你这个业务逻辑就是动态页面。要想“真静态”,要从逻辑上搞懂什么是静态。不是纠结什么后缀名之类的。
      

  2.   

    如果有人在aspx写了Respone.Write("<h1>Hello</h1>");
    你觉得这是静态文件吗?可是这比一个用来简单地“读取html模版文件然后执行一堆 Replace 语句”的程序要简单多了。
      

  3.   

    如果你说你做的是什么“静态页”,那就把你的“html模板页”的概念换成一个稍微说的通的逻辑吧。
      

  4.   

    做多个静态页面,然后嵌套,frame,这样头脚不就都固定住了,然后内容页不还是得动态生成么
      

  5.   

    可以生成为shtml.把头和尾include进去.如果你的头/脚部有服务器代码要执行,那恭喜你了,没办法做了
      

  6.   

    建个动态页面   article.aspx?id={ID}然后下载这个页面,保存成为{ID}.html这样,动态页面也有,静态也有
      

  7.   

    何为纯静态?
    如果要实现你的功能做一个 HTML模板,主体部分从数据库读取就OK了