js生成html的方法
来源:百度文库 编辑:神马文学网 时间:2024/05/23 20:49:39
生成HTML的方法
生成HTML的方法实在是太多了,我来讲讲我现在要讲的一个方法,想好一个从头到尾的思路,拿一个新闻系统作为实例.powered by 25175.net
假设的两个表:news(ID,title,document,time),news_content(ID,news_id,username,document,time)
文件名:我们将news的主键(ID)作为生成.HTML的文件名
新建news_list.txt
id].html" target="_blank">[$news->title] [$news->time]
新建page.txt
新建news_content_list.txt
新建news_document.txt
...
[$news->title]
[$news->time]
[$news->document]
...
相关评论:
[$news_content]
分页列表:
<%
function MPage(rs) {
var pagesize=15;
var totalpage=parseInt(con.Execute("select count(ID) from ("+rs.Source+")").Fields(0));
totalpage=totalpage%pagesize==0?parseInt(totalpage/pagesize):parseInt(totalpage/pagesize)+1;
var Template="";
//读文件Template.txt到Template变量中
/*
...
[$news_list]
...
[$page]
...
[$news_content]
*/
var news_list="";
//读文件news_list.txt到news_list变量中
/*
id].html" target="_blank">[$news->title] [$news->time]
*/
var page="";
//读文件page.txt到news_list变量中
/*
*/
for(var i=0,pos=1;i
var ostring=Template;
var otemp="";
for(var j=0;j
temp=temp.replace(/\[\$news->id\]/,String(rs.Fields("id")));
temp=temp.replace(/\[\$news->title\]/,String(rs.Fields("title")));
temp=temp.replace(/\[\$news->time\]/,String(rs.Fields("time")));
otemp+=temp;
}
ostring=ostring.replace(/\[\$news_list\]/,String(otemp));
otemp=page;
otemp=otemp.replace(/[$page->first]/,String(1));
otemp=otemp.replace(/[$page->prev]/,String(pos-1));
otemp=otemp.replace(/[$page->next]/,String(pos+1));
otemp=otemp.replace(/[$page->last]/,String(totalpage));
ostring=ostring.replace(/\[\$news_list\]/,String(otemp));
var filename="news_list_"+pos+".html";
//将 ostring 的值写到文件 filename 中
}
}
%>
js生成html的方法
生成HTML的方法
JSP生成静态HTML页面的几种方法
html转换js--js转换html
HTML/JS转换工具
不用模板,只用ASP+FSO生成静态HTML页的一个方法(对于内容密集型页面特别适用)
动态生成HTML表单
动态生成HTML表单
ASP.NET生成HTML静态页的一个类
制作HTML边框的方法
制作HTML边框的方法
被人遗忘的html tags - ajax,css,js,javascript,actio...
通用asp生成html代码
ASP生成HTML-另一篇
使用ASP生成HTML文件
通用asp生成html代码
通用asp生成html代码
MOTW: HTML/JS Obfuscation Part II - Security ...
关于js操作word和excel的若干方法汇总
JS实现页面跳转的几种方法
引用其他HTML文件的方法
vfp打开html的几种方法
制作HTML边框的方法 - 日志 - 小雨
ASPX网页,添加标签到你意想不到的位置,让生成的html代码正确