Asp中代码与页面的分离
| 首 页 | 网页素材 | 网页特效 | 网页教程 | flash教程 | 3dmax教程 | ASP教程 | 常用范文 | 应用公文 |
教 程 | 频道首页 | flash教程 | 3dmax教程 | photoshop教程 | html/css | asp教程 | php教程 | fireworks教程 | dreamweaver教程|
资 料 | java教程 | 网页模版 | 搜索引擎 | 电脑技术 | 网络应用 | 操作系统 | 饮食文化 | 应用公文 | 贺词致辞 | 个人求职 |
频 道 | 明星资料 | 民俗风情 | 传统节日 | 人物传记 | 历史资料 | 常用范文 | 名胜古迹 | 体育资料 | 教育资料 | 综合资料 |
你的位置:首页 > 资料教程 > 正文 > Asp中代码与页面的分离
Asp中代码与页面的分离

http://www.sucai123.com 资料教程 2004-10-5 22:27:15
sp;  通常在使用模板的情况下,都只要在最后一行加上显示页面的语句。因此整个程序显得十分清晰。此时,只要对模板文件进行编辑,就可以改变整个页面的外观。
    至于模板文件,它可以是任何文件,如HTML文件、ASP文件,甚至是程序本身!,而且在一个程序中可以装载多个模板配合使用,这样,不仅具有极大灵活性,而且模板文件与ASP程序的相关性可减到最低程度。
    好好利用模板,将会使你的工作更加轻松。
 
    
附:Template 源程序
------------------------------------
<!--文件名:Template.JScript.INC-->
<%
/*********************************************************/
/* Template Class                                        */
/* Author:                           */
/* Date:   6-09                                     */
/*********************************************************/
 
//Template Method Define
 
function Template_Parse(name)
{
  if(this[name]==null)
    return "";
 
  var reg = new RegExp("{(\\w*)}","ig");
  var str = new String(this[name]);
  var arr = str.match(reg);
  var i;
  
  if(arr != null)  
    for(i=0;i<arr.length;i++)
    {
      key = arr[i].slice(1,-1);
      reg = new RegExp(arr[i],"ig");
      if(this[key]!=null)
        str = str.replace(reg,this[key]);
    }
  return str;
}
 
function Template_Split(name)
{
  var len = 0;
  var arr;
  
  if(this[name]==null)
    return;
    
  var Template_Exp = new RegExp("<!--#TPLDEF +(\\w*) *-->((.|\\n)*)<!--#TPLEND +\\1 *-->","i");
  while(this[name].search(Template_Exp)!=-1)
  {
    arr = this[name].match(Template_Exp);
    
    this[arr[1} = arr[2];
    this[name] = this[name].replace(Template_Exp,"{"+arr[1]+"}");
    this.Split(arr[1]);
 &n

此新闻共有51 2 3 4 5


-来源:互联网 关闭 Asp中代码与页面的分离】
∷∷ 相 关 文 章 ∷∷
·asp的19个基本技巧
·asp的19个基本技巧
·ASP中使用SQL语句操作数据库
·用ASP学做一个在线调查
·ASP的含义、功能和选择
·ASP编写计数器的优化方法
·ASP程序中使用Telnet协议
·asp 应用程序成为 exe 文件
∷∷ 热 门 推 荐 ∷∷